Exemplo n.º 1
0
 private void dgvUsuarios_DoubleClick(object sender, EventArgs e)
 {
     try
     {
         DataGridViewRow selected = dgvUsuarios.SelectedRows[0];
         int             posicion = dgvUsuarios.Rows.IndexOf(selected);
         edit_indice = posicion;
         Class.Usuarios auxS = SR[posicion];
         con.startConnection();
         if (auxS.Estado == "Activo")
         {
             if (MessageBox.Show("¿Estas seguro que deseas dar de baja al usuario?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 us.shutdown(auxS.Xid, false);
             }
         }
         else
         {
             if (MessageBox.Show("¿Estas seguro que deseas reintegrar al usuario?", "Advertencia", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
             {
                 us.shutdown(auxS.Xid, true);
             }
         }
         bb = false; btningresar.Text = "Ingresar";
         con.closeConnection();
         refresh();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ocurrio un error " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
     txtapellido.Clear(); txtnombre.Clear(); txtPass.Clear(); txtVerify.Clear(); txtUserName.Clear(); txtUserName.Focus();
 }
Exemplo n.º 2
0
        private void AsesorTemplate_Load(object sender, EventArgs e)
        {
            Class.Usuarios us          = new Class.Usuarios();
            Class.Conexion conexionSQL = new Class.Conexion();
            conexionSQL.startConnection();
            us = us.getUser(3);
            conexionSQL.closeConnection();
            lblUsername.Text = us.NombreUsuario.ToString();

            if (us.Descripcion == "3")
            {
                lblTypeUser.Text = "Asesor";
            }
        }
Exemplo n.º 3
0
        private void AdminTemplate_Load(object sender, EventArgs e)
        {
            Class.Usuarios us          = new Class.Usuarios();
            Class.Conexion conexionSQL = new Class.Conexion();
            conexionSQL.startConnection();
            us = us.getUser(1);
            conexionSQL.closeConnection();
            lblUsername.Text = us.NombreUsuario.ToString();

            if (us.Descripcion == "1")
            {
                lblTypeUser.Text = "Administrador";
            }
            else
            {
                new Login().Show();
            }
        }
Exemplo n.º 4
0
        private void dgvUsuarios_Click(object sender, EventArgs e)
        {
            try
            {
                DataGridViewRow selected = dgvUsuarios.SelectedRows[0];
                int             posicion = dgvUsuarios.Rows.IndexOf(selected);
                edit_indice = posicion;
                Class.Usuarios auxS = SR[posicion];
                con.startConnection();
                switch (auxS.Descripcion)
                {
                case "Administrador":
                    cmbtipo.SelectedIndex = 0;
                    break;

                case "Asesor":
                    cmbtipo.SelectedIndex = 1;
                    break;

                case "Capacitador":
                    cmbtipo.SelectedIndex = 2;
                    tr = tr.nombres(auxS.Xid);
                    txtapellido.Text = tr.Nombre.ToString();
                    txtnombre.Text   = tr.Apellido.ToString();
                    //MessageBox.Show("Si no desea cambiar la contraseña dejarla en blanco");
                    break;

                default:
                    break;
                }
                bb = true;
                btningresar.Text = "Modificar";
                us = us.getUser(Convert.ToInt32(auxS.Xid));
                txtUserName.Text = us.NombreUsuario;
                con.closeConnection();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrio un error " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 5
0
        private void btnlogin_Click(object sender, EventArgs e)
        {
            bool      ban1 = false;
            AdminForm adf  = new AdminForm();

            try
            {
                if (val.validateUs(txtusuario.Text))
                {
                    ban1 = true;
                }
                else
                {
                    ban1 = false;
                    MessageBox.Show("Formato de usuario incorrecto", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtusuario.Focus();
                    panel1.BackColor = Color.FromArgb(175, 4, 4);
                }

                if (txtpass.Text.Trim() != "")
                {
                    ban1 = true;
                }
                else
                {
                    ban1 = false;
                    MessageBox.Show("Ingrese una contraseña", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    txtpass.Focus();
                    panel2.BackColor = Color.FromArgb(175, 4, 4);
                }

                if (ban1)
                {
                    Class.Conexion conexionSQL = new Class.Conexion();
                    Class.Usuarios us          = new Class.Usuarios();
                    Class.Usuarios aux         = new Class.Usuarios();
                    conexionSQL.startConnection();

                    if (us.login(txtusuario.Text, txtpass.Text) == true)
                    {
                        aux = us.getUser(int.Parse(Class.Usuarios.Id));
                        if (aux.Estado == "True")
                        {
                            if (aux.Descripcion == "1")
                            {
                                conexionSQL.closeConnection();
                                MessageBox.Show("Bienvenido " + txtusuario.Text, "Bienvenido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                this.Hide();
                                adf.Show();
                            }
                            else if (aux.Descripcion == "2")
                            {
                                conexionSQL.closeConnection();
                                MessageBox.Show("Bienvenido " + txtusuario.Text, "Bienvenido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                this.Hide();
                                new CapacitadorForm().Show();
                            }
                            else if (aux.Descripcion == "3")
                            {
                                conexionSQL.closeConnection();
                                MessageBox.Show("Bienvenido " + txtusuario.Text, "Bienvenido", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            }
                        }
                        else
                        {
                            conexionSQL.closeConnection();
                            MessageBox.Show("El usuario esta de baja, consulte con el administrador", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                    }
                    else
                    {
                        conexionSQL.closeConnection();
                        MessageBox.Show("Usuario no encontrado", "Error", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    }
                    conexionSQL.closeConnection();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrio un error " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }