예제 #1
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            bool        Encuentra = false;
            Usuario_BUS usuBUS    = new Usuario_BUS();
            Usuario_VO  usuVO     = usuBUS.Login(txtUsuario.Text, ref Encuentra);

            if (Encuentra == true)
            {
                if (txtPass.Text == usuVO.USU_VCH_PASSWORD)
                {
                    MessageBox.Show("Bienvenido al Sistema : " + usuVO.USU_VCH_NOMBRE + " " + usuVO.USU_VCH_APELLIDOS, "Login", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    //SistemaEjecucionDevengadosUI stm = new SistemaEjecucionDevengadosUI();
                    //stm.Show();

                    this.DialogResult = DialogResult.Yes;
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Password Incorrecto");
                }
            }
            else
            {
                MessageBox.Show("Usuario Invalido");
            }
        }
예제 #2
0
        public Usuario_VO Login(string usuario, ref bool encuentra)
        {
            DAUsuario  usuDAL = new DAUsuario();
            DataTable  dt     = usuDAL.Login(usuario);
            Usuario_VO usuVO  = new Usuario_VO();

            foreach (DataRow dr in dt.Rows)
            {
                encuentra = true;
                usuVO.USU_INT_IDUSUARIO = Convert.ToInt32(dr["idUsuario"].ToString());
                usuVO.USU_VCH_NOMBRE    = dr["nombre"].ToString();
                usuVO.USU_VCH_APELLIDOS = dr["apellidos"].ToString();
                usuVO.USU_VCH_USUARIO   = dr["usuario"].ToString();
                usuVO.USU_VCH_PASSWORD  = dr["pass"].ToString();
            }
            return(usuVO);
        }