예제 #1
0
파일: frmLogin.cs 프로젝트: daguilae/MRP
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            try
            {
                EncriptionController encript = new EncriptionController();
                UserGlobalInfoClass user = new UserGlobalInfoClass();
                try
                {
                    foreach (dynamic userResult in user.getUserInfo(txtUsuario.Text, encript.mEncriptar(txtClave.Text)))
                    {
                        this.idUsuario = userResult.id_usuario;
                        this.NombreUsuario = userResult.Nombre;
                        this.usuario = userResult.usuario;
                        this.flagValue = true;
                        this.flagValueValido = true;
                        this.Close();
                    }
                }
                catch { MessageBox.Show("Error al conectar con la base de datos."); }

                if (string.IsNullOrEmpty(usuario))
                {
                    this.flagValueValido = false;
                    MessageBox.Show("Credenciales Inválidas");
                }

            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
예제 #2
0
파일: frmLogin.cs 프로젝트: daguilae/MRP
 private void btnIngresar_Click(object sender, EventArgs e)
 {
     UserGlobalInfoClass user = new UserGlobalInfoClass();
     foreach(dynamic userResult in user.getUserInfo(txtUsuario.Text, txtClave.Text))
     {
         this.idUsuario = userResult.id_usuario;
         this.NombreUsuario = userResult.Nombre;
         this.usuario = userResult.usuario;
         this.flagValue = true;
         this.flagValueValido = true;
         this.Close();
     }
     if (string.IsNullOrEmpty(usuario))
     {
         this.flagValueValido = false;
         MessageBox.Show("Credenciales Inválidas");
     }
 }