Exemplo n.º 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            if (validar())
            {
                Usuario usuario = new Usuario();
                usuario.usuario1        = txtUsuario.Text.Trim();
                usuario.clave           = Util.Encrypt(txtClave.Text.Trim());
                usuario.idEmpleado      = idEmpleado;
                usuario.usuarioRegistro = Util.usuario.usuario1;

                if (esNuevo)
                {
                    usuario.registroActivo = true;
                    UsuarioCln.insertar(usuario);
                }
                else
                {
                    var row = dgvLista.Rows[dgvLista.CurrentRow.Index];
                    usuario.id = Convert.ToInt32(row.Cells["id"].Value);
                    UsuarioCln.actualizar(usuario);
                }
                MessageBox.Show($"Usuario guardado correctamente.", "::: Ventas - Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                listar();
                btnCancelar.PerformClick();
            }
        }
Exemplo n.º 2
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            var row     = dgvLista.Rows[dgvLista.CurrentRow.Index];
            var usuario = row.Cells["usuario"].Value.ToString();
            var msg     = MessageBox.Show($"¿Está seguro que desea eliminar el usuario  {usuario}?", "::: Ventas - Consulta", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (DialogResult.Yes == msg)
            {
                UsuarioCln.eliminar(Convert.ToInt32(row.Cells["id"].Value), Util.usuario.usuario1);
                MessageBox.Show($"Usuario dado de baja.", "::: Ventas - Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                listar();
            }
        }
Exemplo n.º 3
0
        private void listar()
        {
            var lista = UsuarioCln.listarPa(txtParametro.Text);

            dgvLista.DataSource               = lista;
            dgvLista.Columns["id"].Visible    = false;
            dgvLista.Columns["clave"].Visible = false;
            btnEditar.Enabled   = lista.Count > 0;
            btnEliminar.Enabled = lista.Count > 0;
            if (lista.Count > 0)
            {
                dgvLista.Columns["usuario"].Selected = true;
            }
        }
Exemplo n.º 4
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            esNuevo          = false;
            this.Size        = new Size(846, 660);
            gbxDatos.Enabled = true;
            gbxLista.Enabled = false;
            var lista = UsuarioCln.listarPa(txtParametro.Text);

            if (lista.Count > 0)
            {
                dgvLista.Columns["nombres"].Selected = true;
            }
            cargarDatos();
            txtUsuario.Focus();
        }
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (validar())
     {
         var usuario = UsuarioCln.validar(txtUsuario.Text.Trim(), Util.Encrypt(txtClave.Text));
         if (usuario != null)
         {
             Util.usuario  = usuario;
             txtClave.Text = string.Empty;
             txtClave.Focus();
             this.Visible = false;
             new FrmPrincipal(this).ShowDialog();
         }
         else
         {
             MessageBox.Show("Usuario y/o contraseña no válidos", "::: Ventas - Mensaje :::", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }