Exemplo n.º 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            CLASES.Dadministradores dadm  = new CLASES.Dadministradores();
            CLASES.ValidarAdm       valUs = new CLASES.ValidarAdm();

            if (txtusuario.Text != String.Empty && txtcontraseña.Text != String.Empty)
            {
                DataTable dt = new DataTable();

                dadm.set_usuario(txtusuario.Text);
                dadm.set_password(txtcontraseña.Text);
                dt = valUs.validar_administradores(dadm);

                if (dt.Rows.Count != 0)
                {
                    String nivel;
                    nivel = Convert.ToString(dt.Rows[0]["tipo_usuario"]);
                    if (nivel.Equals("Soporte"))
                    {
                        MessageBox.Show("Bienvenido " + txtusuario.Text);

                        //ocultar formulario al abrir otro
                        this.Hide();

                        Perfil_Soporte volverform = new Perfil_Soporte();
                        volverform.Show();
                    }
                    else if (nivel.Equals("Administrador"))
                    {
                        MessageBox.Show("Bienvenido " + txtusuario.Text);

                        //ocultar formulario al abrir otro
                        this.Hide();

                        Perfil_Administrador volverform = new Perfil_Administrador();
                        volverform.Show();
                    }
                }
                else
                {
                    MessageBox.Show("Error de ingreso");
                }
            }
            else
            {
                MessageBox.Show("Ingrese sus datos");
            }
        }
Exemplo n.º 2
0
        private void button2_Click(object sender, EventArgs e)

        {
            //declaramos variables que recibe valores que el usuario ingresa
            string rut    = txt_rutadmin.Text;
            string nom    = txt_nombreadm.Text;
            string usadm  = txt_usuarioadm.Text;
            string pass   = txt_pass.Text;
            string tipous = combobox_tipo.SelectedItem.ToString();

            //enviamos el valor de las variables a los metodos set de la clase Dadministradores
            Objdadmin.set_rut(rut);
            Objdadmin.set_nombre(nom);
            Objdadmin.set_usuario(usadm);
            Objdadmin.set_password(pass);
            Objdadmin.set_tipoUsuario(tipous);

            if (txt_rutadmin.Text != String.Empty && txt_nombreadm.Text != String.Empty && txt_usuarioadm.Text != String.Empty && txt_pass.Text != String.Empty && combobox_tipo.SelectedIndex.ToString() != String.Empty)
            {
                try {
                    //invocar al metodo insertar
                    Objadministradoresql.InsertarAdmin(Objdadmin);

                    //limpiar
                    txt_rutadmin.Clear();
                    txt_nombreadm.Clear();
                    txt_usuarioadm.Clear();
                    txt_pass.Clear();
                    combobox_tipo.SelectedIndex = -1;

                    ListarAdmin();

                    MessageBox.Show("El Usuario fue insertado exitosamente");
                }catch (SqlException)
                {
                    MessageBox.Show("El Usuario ya existe");
                }
            }
            else
            {
                MessageBox.Show("Debe ingresar todos los datos");
            }
        }