Exemplo n.º 1
0
        public RegistroCliente(RegistroWindow padre)
        {
            InitializeComponent();
            this.padre   = padre;
            this.homeUsr = new HomeUsuarios();
            HomeCiudades homeCiudades = new HomeCiudades();

            this.listBox1.DataSource = ciudadesSeleccionadas;
            this.listBox2.DataSource = homeCiudades.getCiudades();
        }
Exemplo n.º 2
0
 public RegistroWindow()
 {
     InitializeComponent();
     this.homeRol            = new HomeRoles();
     this.homeUsr            = new HomeUsuarios();
     this.usuario            = new User.User();
     this.usuario.DatosLogin = new Login();
     this.usuario.Rol        = new Rol.Rol();
     this.usuario.Direccion  = new Direccion();
     this.comboBox2.Enabled  = false;
 }
Exemplo n.º 3
0
        public void modificarNombre(String nombreViejo, String nombreNuevo)
        {
            Rol rolNuevo = this.getRol(nombreViejo);

            rolNuevo.Nombre = nombreNuevo;
            this.persistir(rolNuevo);
            HomeUsuarios homeUsr = new HomeUsuarios();

            homeUsr.modificarRol(nombreViejo, nombreNuevo);
            this.eliminar(nombreViejo);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            HomeUsuarios home = new HomeUsuarios();

            home.changeStatus(this.username, false);
            if (this.loginW != null)
            {
                this.loginW.UsuarioActivo.DatosLogin.Habilitado = false;
            }
            MessageBox.Show("Se ha inhabilitado correctamente");
            this.Close();
        }
Exemplo n.º 5
0
        private void button1_Click(object sender, EventArgs e)
        {
            this.homeUsr   = new HomeUsuarios();
            login          = new Login();
            login.UserName = TxtBox_userName.Text;
            login.Password = TxtBox_password.Text;
            try
            {
                login.validateUser();
            }
            catch (Exception excep)
            {
                if (excep.Message.Equals("LOGIN_FIRST"))
                {
                    new RegistrarPassword(login).Show();
                    return;
                }

                if (excep.Message.Equals("LOGIN_PASS_ERR"))
                {
                    MessageBox.Show("Error al loguearse. Verifique su usuario y contraseña");
                    return;
                }

                if (excep.Message.Equals("LOGIN_ERROR"))
                {
                    MessageBox.Show("Error de login");
                    return;
                }
                if (excep.Message.Equals("LOGIN_TOO_MANY_TIMES"))
                {
                    MessageBox.Show("Se superó la cantidad de intentos para loguearse.\nEl usuario queda inhabilitado.");
                    return;
                }

                if (excep.Message.Equals("LOGIN_OFF"))
                {
                    MessageBox.Show("Usuario inhabilitado.");
                    return;
                }
            }

            this.usuarioLogeado = homeUsr.getUsuario(login);
            homeUsr.setInformacionAlUsuario(this.usuarioLogeado);

            this.usuarioActivo = this.usuarioLogeado.clonarUsuario();

            MessageBox.Show("Bienvenid@ " + usuarioLogeado.DatosLogin.UserName + "!");

            Menu menu = this.crearMenuWindow(usuarioActivo.Rol);

            menu.ShowDialog(this);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            String userName = TxtBox_Username.Text;

            DataAdapter.Login log      = new GrouponDesktop.DataAdapter.Login();
            HomeUsuarios      homeUsrs = new HomeUsuarios();

            if (homeUsrs.usuarioNoExistente(userName))
            {
                MessageBox.Show("No existe el usuario");
                return;
            }
            User.HomeUsuarios homeUsuario = new GrouponDesktop.User.HomeUsuarios();

            User.User user = new GrouponDesktop.User.User(true);
            user.DatosLogin.UserName = userName;
            homeUsuario.setInformacionAlUsuario(user);
            login.UsuarioActivo = user;
            MessageBox.Show("Simulación como usuario \"" + userName + "\" activa.\n" +
                            "Para volver al modo administrador haga click en el botón \n\"Volver Modo Admin\".");
        }
Exemplo n.º 7
0
 public RegistroProveedor(RegistroWindow padre)
 {
     InitializeComponent();
     this.padre   = padre;
     this.homeUsr = new HomeUsuarios();
 }