private void buttonIngresarAdm_Click(object sender, EventArgs e) { string valorUsuario = textBoxAdmUsario.Text; string valorPassword = textBoxAdmPassword.Text; try { if (String.IsNullOrEmpty(valorUsuario) || String.IsNullOrWhiteSpace(valorUsuario) || String.IsNullOrEmpty(valorPassword) || String.IsNullOrEmpty(valorPassword)) { throw new Exception("Usuario o password incorrecto\n"); } Usuario usuario = RepoUsuario.instancia.EncontrarPorUserName(valorUsuario); validarLogin(usuario, valorPassword); usuario.LoginExitoso(); Dictionary <string, object> param = new Dictionary <string, object>(); param.Add("intentos_fallidos", usuario.intentosFallidos); param.Add("habilitado", usuario.habilitado); RepoUsuario.instancia.Modificar(usuario.id, param); Rol rol = RepoRol.instancia.EncontrarPorUsuario(usuario); MenuPrincipalForm menuPrincipalForm = new MenuPrincipalForm(rol); menuPrincipalForm.Show(); } catch (Exception ex) { DialogResult dr = MessageBox.Show("El usuario al que trata de acceder no existe o no tiene los permisos necesarios.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buttonIngresarCliente_Click(object sender, EventArgs e) { MenuPrincipalForm menuPrincipalForm = new MenuPrincipalForm(); menuPrincipalForm.Show(); }