public ActionResult Create(Administrador administrador) { if (ModelState.IsValid) { Repositorio.Incluir(administrador); MembershipUser user = Membership.CreateUser(administrador.Login, Membership.GeneratePassword(6, 1), administrador.Email); if (user.IsApproved) { Roles.AddUsersToRole(new string[] { administrador.Login },"admin"); SGAccountController accountController = new SGAccountController(); accountController.ForgotPassword( new SecurityGuard.ViewModels.ForgotPasswordViewModel() { RequireSecretQuestionAndAnswer = false, Email = administrador.Email, Checked = false, }); } return RedirectToAction("Index"); } return View(administrador); }
public ActionResult Edit(Administrador administrador) { if (ModelState.IsValid) { Repositorio.Atualizar(administrador); return RedirectToAction("Index"); } return View(administrador); }