Beispiel #1
0
 private void BtnEditar_Click(object sender, EventArgs e)
 {
     if (DgvUsuario.SelectedRows.Count > 0)
     {
         if (DgvUsuario.CurrentRow.Index != -1)
         {
             try
             {
                 ClsUsuario be = new ClsUsuario()
                 {
                     Codigo = TxtCodigo.Text,
                     Clave  = TxtClave.Text,
                     Nivel  = Convert.ToInt32(CmbNivel.SelectedValue),
                     Estado = RdbActivo.Checked ? true : false
                 };
                 ClsNUsuario bo = new ClsNUsuario();
                 bo.Modificar(be);
                 Listar();
             }
             catch
             {
                 //
             }
         }
     }
     else
     {
         MessageBox.Show("Seleccione un registro");
     }
 }
Beispiel #2
0
        private void BtnIniciarSesion_Click(object sender, EventArgs e)
        {
            ClsUsuario Usuario  = new ClsUsuario(TxtCodigoEmpleado.Text, TxtClave.Text);
            DataTable  Consulta = ClsNUsuario.IniciarSesion(Usuario);

            if (Consulta.Rows.Count > 0)
            {
                DataTable   TablaEmpleado = ClsNEmpleado.Obtener(Consulta.Rows[0]["IdEmpleado"].ToString());
                ClsEmpleado Empleado      = new ClsEmpleado(
                    TablaEmpleado.Rows[0]["Id"].ToString(),
                    Convert.ToInt32(TablaEmpleado.Rows[0]["IdCargo"].ToString()),
                    TablaEmpleado.Rows[0]["Dni"].ToString(),
                    TablaEmpleado.Rows[0]["Nombre"].ToString(),
                    TablaEmpleado.Rows[0]["Apellidos"].ToString()
                    );
                int IdCargo = Convert.ToInt32(TablaEmpleado.Rows[0]["IdCargo"]);
                this.Hide();
                if (IdCargo == 1)
                {
                    FrmPrincipalMoso frm = new FrmPrincipalMoso(Empleado);
                    frm.Show();
                }
                else if (IdCargo == 2)
                {
                    FrmPrincipalAdministrador frm = new FrmPrincipalAdministrador(Empleado);
                    frm.Show();
                }
            }
            else
            {
                MessageBox.Show("El usuario y/o clave no son correctos.");
            }
        }
Beispiel #3
0
        private void Listar()
        {
            DgvUsuario.Rows.Clear();
            ClsNUsuario bo = new ClsNUsuario();

            foreach (ClsUsuario rows in bo.Listar())
            {
                string[] row = new string[] { rows.Codigo, rows.Clave, Nivel(rows.Nivel), rows.Estado == true ? "Activo" : "Inactivo" };
                DgvUsuario.Rows.Add(row);
            }
        }
Beispiel #4
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            bool        acceso;
            ClsNUsuario obj = new ClsNUsuario();

            acceso = obj.Login(TxtUsuario.Text, TxtContraseña.Text);
            if (acceso == true)
            {
                FrmPrincipal frm = new FrmPrincipal();
                this.Hide();
                frm.Visible = true;
                frm.Show();
            }
            else
            {
                MessageBox.Show("Usuario y/o contraseña incorrecto");
            }
        }
Beispiel #5
0
 private void BtnGuardar_Click(object sender, EventArgs e)
 {
     if (TxtCodigo.Text != "" && TxtClave.Text != "")
     {
         ClsUsuario be = new ClsUsuario()
         {
             Id     = 1,
             Codigo = TxtCodigo.Text,
             Clave  = TxtClave.Text,
             Nivel  = Convert.ToInt32(CmbNivel.SelectedValue),
             Estado = RdbActivo.Checked ? true : false
         };
         ClsNUsuario bo = new ClsNUsuario();
         bo.Agregar(be);
         Listar();
         BtnGuardar.Enabled = false;
     }
     else
     {
         MessageBox.Show("Los campos no pueden estar vacios");
     }
 }