private void Ingresar() { try { string Usuario; string Contraseña; string Momento; string Descripcion; BLL.Auditor_BLL Auditor = new BLL.Auditor_BLL(); BLL.Autenticador.Autenticador_BLL Autenticador; Momento = DateTime.Now.ToLongTimeString(); Descripcion = "El Usuario " + Txt_Usuario.Text.ToUpper() + " Inicio Sesion A La Hora : " + Momento; Usuario = Txt_Usuario.Text; Contraseña = Txt_Contraseña.Text; Autenticador = new BLL.Autenticador.Autenticador_BLL(Usuario, Contraseña); if (Autenticador.EstadoValidacion == ENT.TiposAnidados_ENT.TipoValidacion.UsuarioInexistente) { MessageBox.Show("El usuario ingresado no existe", "Acceso denegado"); Txt_Usuario.Text = ""; Txt_Contraseña.Text = ""; Txt_Usuario.Focus(); } else if (Autenticador.EstadoValidacion == ENT.TiposAnidados_ENT.TipoValidacion.ContraseñaIncorrecta) { MessageBox.Show("La contraseña ingresada no es la correcta", "Acceso denegado"); Txt_Contraseña.Text = ""; Txt_Contraseña.Focus(); } else if (Autenticador.EstadoValidacion == ENT.TiposAnidados_ENT.TipoValidacion.EstadoInhabilitado) { MessageBox.Show("El usuario presenta algun tipo de bloqueo asignado por el administrador", "Consultar con el administrador"); } else { UsuarioAct = Autenticador.UsuarioBLL.Usuario; if (OcultarFormulario) { Frm_Principal frm = new Frm_Principal(UsuarioAct); frm.Show(); } Auditor.Registrar(Descripcion, Usuario, ENT.TiposAnidados_ENT.AccionesAuditoria.IniciarSesion); PuedeCerrar = false; this.Close(); } } catch (Exception) { throw; } }
private void Btn_Salir_Click(object sender, EventArgs e) { if (!OcultarFormulario) { PuedeCerrar = false; this.Close(); Frm_Principal fs = new Frm_Principal(UsuarioAct); fs.Show(); } else { PuedeCerrar = true; Application.Exit(); } }