/// <summary>
        /// Regresar al menú principal
        /// Autor: Anderson Benavides
        /// 2019-05-23
        /// </summary>
        private void RegresarMenuPrincipal(object sender, EventArgs e)
        {
            //Se inicia el formulario de opciones
            FormMenu formOpciones = new FormMenu(usuarioSesion);

            Hide();
            formOpciones.ShowDialog();
            Close();
        }
Beispiel #2
0
        /// <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);
            }
        }