예제 #1
0
        private void Login()
        {
            voUser          = new VO_User();
            voUser.Nombre   = Vista.txtUsuario.Text;
            voUser.password = Vista.txtContrasena.Text;
            List <Object> lstLogin = Instancia.Listar(voUser);

            if ((Boolean)lstLogin[0])
            {
                voUser = (VO_User)lstLogin[1];
                if (voUser.modificador == 1)
                {
                    Vista_Password       vista_Password = new Vista_Password();
                    Controlador_Password con_Password   = new Controlador_Password(vista_Password, (VO_User)lstLogin[1]);
                    vista_Password.StartPosition = FormStartPosition.CenterScreen;
                    vista_Password.Show();
                    Vista.Close();
                }
                else
                {
                    Vista_Principal       vPrincipal = new Vista_Principal();
                    Controlador_Principal cPrincipal = new Controlador_Principal(vPrincipal, (VO_User)lstLogin[1]);
                    vPrincipal.WindowState = FormWindowState.Maximized;
                    vPrincipal.Show();
                    Vista.Close();
                }
            }
            else
            {
                MessageBox.Show("Acceso Denegado....");
            }
        }
예제 #2
0
 public Controlador_Password(Vista_Password vista_Password, VO_User vo_User)
 {
     this.vista_Password = vista_Password;
     this.vo_User        = vo_User;
     Evento_Botones();
 }