private void btnExcluir_Click(object sender, EventArgs e) { if (MessageBox.Show("Confirma exclusão?", "Confirmar Exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes) { GerenciadorUsuario.GetInstace().remover(Convert.ToInt32(codPessoaComboBox.SelectedValue)); } }
public ActionResult Register(RegisterModel model) { if (ModelState.IsValid) { // Attempt to register the user MembershipCreateStatus createStatus; Membership.CreateUser(model.UserName, model.Password, model.Email, "123", "123", true, null, out createStatus); if (createStatus == MembershipCreateStatus.Success) { UsuarioModel usuario = new UsuarioModel(); usuario.Email = model.Email; usuario.Nome = model.NomeCompleto; usuario.Telefone = model.Telefone; usuario.Usuario = model.UserName; usuario.Senha = "banco"; GerenciadorUsuario.GetInstance().Inserir(usuario); FormsAuthentication.SetAuthCookie(model.UserName, false /* createPersistentCookie */); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", ErrorCodeToString(createStatus)); } } // If we got this far, something failed, redisplay form return(View(model)); }
public ActionResult Create(UsuarioViewModel model, params string[] selectedRoles) { if (ModelState.IsValid) { Usuario user = new Usuario { UserName = model.Nome, Email = model.Email }; IdentityResult result = GerenciadorUsuario.Create(user, model.Senha); if (result.Succeeded) { //Adiciona o usuário à(s) regra(s) selecionada(s) if (selectedRoles != null) { var resultado = GerenciadorUsuario.AddToRoles(user.Id, selectedRoles); if (!resultado.Succeeded) { AddErrorsFromResult(resultado); return(View()); } } return(RedirectToAction("Index")); } else { AddErrorsFromResult(result); return(View()); } } return(View()); }
private void btnSalvar_Click(object sender, EventArgs e) { if (senhaTextBox.Text != confirmarSenhaTextBox.Text) { MessageBox.Show("Senha/Usuário inválidos"); usuarioBindingSource.CancelEdit(); return; } Usuario usuario = new Usuario(); usuario.CodPessoa = Convert.ToInt32(codPessoaComboBox.SelectedValue); usuario.Login = loginTextBox.Text; usuario.Senha = senhaTextBox.Text; usuario.CodPerfil = Convert.ToInt32(perfilComboBox.SelectedValue); if (estado.Equals(EstadoFormulario.INSERIR)) { GerenciadorUsuario.GetInstace().Inserir(usuario); usuarioBindingSource.MoveLast(); } else { GerenciadorUsuario.GetInstace().Atualizar(usuario); usuarioBindingSource.EndEdit(); } habilitaBotoes(true); btnBuscar.Focus(); }
public ComprarCreditosController(GerenciadorUsuario gerenciadorUsuario, GerenciadorComprarCredito gerenciadorComprarCredito, GerenciadorTransacao gerenciadorTransacao) { _gerenciadorComprarCredito = gerenciadorComprarCredito; _gerenciadorUsuario = gerenciadorUsuario; _gerenciadorTransacao = gerenciadorTransacao; }
private void FrmUsuario_Load(object sender, EventArgs e) { GerenciadorSeguranca.getInstance().verificaPermissao(this, Global.USUARIOS, Principal.Autenticacao.CodUsuario); pessoaBindingSource.DataSource = GerenciadorPessoa.GetInstance().ObterTodos(); usuarioBindingSource.DataSource = GerenciadorUsuario.GetInstace().ObterTodos(); perfilBindingSource.DataSource = GerenciadorUsuario.GetInstace().ObterPerfis(); habilitaBotoes(true); }
public ActionResult Login(UsuarioViewModel usuarioViewModel) { Usuario usuario = UsuarioAplicacao.Busca(usuarioViewModel.Login, usuarioViewModel.Senha); if (usuario != null) { GerenciadorUsuario.Autentica(usuario, Response); return(RedirectToAction("Index", "Home")); } return(View()); }
public ActionResult ChangePassword() { ChangePasswordModel model = new ChangePasswordModel(); string userId = Membership.GetUser().ProviderUserKey.ToString(); UsuarioModel user = GerenciadorUsuario.GetInstance().Obter(Convert.ToInt32(userId)); model.NomeCompleto = user.Nome; model.UserName = user.Usuario; model.Telefone = user.Telefone; model.Email = user.Email; return(View(model)); }
public ActionResult Delete(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Usuario usuario = GerenciadorUsuario.FindById(id); if (usuario == null) { return(HttpNotFound()); } return(View(usuario)); }
public ActionResult Create(UsuarioViewModel model) { if (ModelState.IsValid) { Usuario user = new Usuario { UserName = model.Nome, Email = model.Email }; IdentityResult result = GerenciadorUsuario.Create(user, model.Senha); if (result.Succeeded) { return(RedirectToAction("Index")); } else { AddErrorsFromResult(result); } } return(View(model)); }
public ActionResult Edit(string id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Usuario usuario = GerenciadorUsuario.FindById(id); if (usuario == null) { return(HttpNotFound()); } var uvm = new UsuarioViewModel(); uvm.Id = usuario.Id; uvm.Nome = usuario.UserName; uvm.Email = usuario.Email; return(View(uvm)); }
public ActionResult Edit(UsuarioViewModel uvm) { if (ModelState.IsValid) { Usuario usuario = GerenciadorUsuario.FindById(uvm.Id); usuario.UserName = uvm.Nome; usuario.Email = uvm.Email; usuario.PasswordHash = GerenciadorUsuario.PasswordHasher.HashPassword(uvm.Senha); IdentityResult result = GerenciadorUsuario.Update(usuario); if (result.Succeeded) { return(RedirectToAction("Index")); } else { AddErrorsFromResult(result); } } return(View(uvm)); }
public ActionResult Delete(Usuario usuario) { Usuario user = GerenciadorUsuario.FindById(usuario.Id); if (user != null) { IdentityResult result = GerenciadorUsuario.Delete(user); if (result.Succeeded) { return(RedirectToAction("Index")); } else { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } } else { return(HttpNotFound()); } }
public ActionResult ChangePassword(ChangePasswordModel model) { if (ModelState.IsValid) { // ChangePassword will throw an exception rather // than return false in certain failure scenarios. bool changePasswordSucceeded; try { MembershipUser currentUser = Membership.GetUser(User.Identity.Name, true /* userIsOnline */); changePasswordSucceeded = currentUser.ChangePassword(model.OldPassword, model.NewPassword); } catch (Exception) { changePasswordSucceeded = false; } if (changePasswordSucceeded) { string userId = Membership.GetUser().ProviderUserKey.ToString(); UsuarioModel user = GerenciadorUsuario.GetInstance().Obter(Convert.ToInt32(userId)); user.Nome = model.NomeCompleto; user.Telefone = model.Telefone; user.Email = model.Email; user.Senha = "banco"; GerenciadorUsuario gu = new GerenciadorUsuario(); gu.Editar(user); return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "A senha anterior está incorreta, ou a senha atual está inválida."); } } // If we got this far, something failed, redisplay form return(View(model)); }
public UsuarioController(GerenciadorUsuario gerenciadorUsuario) { _gerenciadorUsuario = gerenciadorUsuario; }
public ClienteController() { gerenciador = new GerenciadorUsuario(); }
public MotoristaController(GerenciadorMotorista gerenciadorMotorista, GerenciadorUsuario gerenciadorUsuario) { _gerenciadorMotorista = gerenciadorMotorista; _gerenciadorUsuario = gerenciadorUsuario; }
public static MvcHtmlString GetUserName(this HtmlHelper html, string id) { GerenciadorUsuario mgr = HttpContext.Current.GetOwinContext().GetUserManager <GerenciadorUsuario>(); return(new MvcHtmlString(mgr.FindByIdAsync(id).Result.UserName)); }
public UsuarioController() { gerenciador = new GerenciadorUsuario(); }
public AdministradorController() { gerenciador = new GerenciadorUsuario(); }
public LoginController(GerenciadorUsuario gerenciadoraUsuario) { _gerenciadoraUsuario = gerenciadoraUsuario; }