/// <summary> /// Metodo para iniciar sesion /// Autor: Anderson Benavides /// 2019-05-23 /// </summary> /// <param></param> private void Login(object sender, EventArgs e) { try { loginButtonAceptar.Enabled = false; //Validar Seguridad Seguridad seguridad = new Seguridad(); seguridad.CrackActivo(); FondoLoginService fondoLoginServie = new FondoLoginService(); //Consulta de usuario FondoLoginEntity respuesta = fondoLoginServie.ConsultarUsuario(textBoxUsuario.Text, textBoxPassword.Text); //Actualizacion inicio de sesion fondoLoginServie.ActualizarFechaInicioSesion(respuesta.N_Id); //Se inicia el formulario de opciones FormMenu formOpciones = new FormMenu(respuesta); Hide(); formOpciones.ShowDialog(); Close(); } catch (BusinessException ex) { textBoxPassword.Text = ""; textBoxUsuario.Text = ""; labelVerPassword.Text = "Ver"; loginButtonAceptar.Enabled = true; General.MostrarPanelError(Constantes.CodigoWarning, ex.Message); } catch (Exception ex) { textBoxPassword.Text = ""; textBoxUsuario.Text = ""; labelVerPassword.Text = "Ver"; loginButtonAceptar.Enabled = true; Log.Registrar_Log(ex.Message, "FormLogin - Login", LogErrorEnumeration.Critico); General.MostrarPanelError(Constantes.CodigoError, Constantes.MsjErrorInesperado); } }