Если пользователь не создан, вы, как правило, получите исключение. Таким образом, вы можете заключить код создания пользователя в try / catch:
public ActionResult CreateUser()
{
try
{
// TODO: Attempt to create the user
}
catch (Exception ex)
{
// Stay on the same view
return View();
}
return RedirectToAction("Success");
}