Esempio n. 1
0
 private void btnRegistro_Click(object sender, EventArgs e)
 {
     if (usuario.Administrador)
     {
         VentanaRegistros r = new VentanaRegistros(listav, usuario);
         r.Show();
         this.Hide();
     }
     else
     {
         VentanaControl v = new VentanaControl(usuario, listav, 1);
         v.Show();
         this.Hide();
     }
 }
        /*
         * MEtodo de verificacion de usuario
         *
         */

        private void button1_Click(object sender, EventArgs e)
        {
            Usuario    obj = new Usuario();
            Usuariodao vd  = new Usuariodao();

            //String z = Tipotxt.SelectedValue.ToString();
            //String z = Tipotxt.SelectedItem.ToString();
            if (Usertxt.Text.Equals("") || Passtxt.Text.Equals(""))
            {
                MessageBox.Show("Por favor, introduzca un ID válido", "ERROR*");
            }
            else
            {
                //bool x = false;
                //if (z.Equals("ADMINISTRADOR"))
                //{
                //    x = true;
                //}

                obj.Id_Usuario = int.Parse(Usertxt.Text);
                obj.Contraseña = Passtxt.Text;
                //obj.Administrador = x;
                Usuario g = vd.Entrar(obj);


                // string c = "";
                bool val = g.Administrador;

                /*  if (val)
                 * {
                 *   c = "ADMINISTRADOR";
                 * }
                 * else
                 * {
                 *    c = "EMPLEADO";
                 * }*/


                //  MessageBox.Show();
                if (g.Contraseña == obj.Contraseña && val)
                {
                    MessageBox.Show("Permiso concedido ", "Éxito");
                    //List<Ventas> listav = new List<Ventas>();
                    switch (ind)
                    {
                    case 1:
                        VentanaRegistros v = new VentanaRegistros(listav, usuario);
                        v.Show();
                        this.Hide();
                        break;

                    case 2:
                        VentanaUsuario ven = new VentanaUsuario(usuario, listav);
                        ven.Show();
                        this.Hide();
                        break;

                    case 3:
                        VentanaPanesMenu ve = new VentanaPanesMenu(usuario, listav);
                        ve.Show();
                        this.Hide();
                        break;

                    case 4:
                        VentanaProveedorMenu p = new VentanaProveedorMenu(usuario, listav);
                        p.Show();
                        this.Hide();
                        break;

                    case 5:
                        VentanaInventarios inv = new VentanaInventarios(usuario, listav);
                        inv.Show();
                        this.Hide();
                        break;
                    }
                }
                else
                {
                    MessageBox.Show("Usuario o Contraseña ", "*Error");
                }
            }
        }