Exemplo n.º 1
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            try {
                if (modificar)
                {
                    EUsuario Uusuario = new EUsuario();
                    Uusuario.Empleado.nombres      = txtEmpleado.Text;
                    Uusuario.usuario               = txtNombreUsuario.Text;
                    Uusuario.password              = txtContraseña.Text;
                    Uusuario.Permiso.venta         = chkVenta.Checked;
                    Uusuario.Permiso.mantenimiento = chkMantenimiento.Checked;
                    Uusuario.Permiso.lavado        = chkLavado.Checked;
                    Uusuario.Permiso.compra        = chkCompra.Checked;
                    Uusuario.Permiso.empleado      = chkEmpleado.Checked;
                    Uusuario.Permiso.Tusuario      = chkUsuario.Checked;
                    Uusuario.Permiso.producto      = chkProducto.Checked;
                    Uusuario.Permiso.proveedor     = chkProveedor.Checked;
                    Uusuario.Estado = cmbEstado.Text;

                    Nusuario UpUsuario = new Nusuario();
                    UpUsuario.UpdateRow(Uusuario);
                    MessageBox.Show("Cambios realizados sastifactoriamente", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    EUsuario Iusuario = new EUsuario();
                    Iusuario.Empleado.cedula       = txtEmpleado.Text;
                    Iusuario.usuario               = txtNombreUsuario.Text;
                    Iusuario.password              = txtContraseña.Text;
                    Iusuario.Permiso.venta         = chkVenta.Checked;
                    Iusuario.Permiso.mantenimiento = chkMantenimiento.Checked;
                    Iusuario.Permiso.lavado        = chkLavado.Checked;
                    Iusuario.Permiso.compra        = chkCompra.Checked;
                    Iusuario.Permiso.empleado      = chkEmpleado.Checked;
                    Iusuario.Permiso.Tusuario      = chkUsuario.Checked;
                    Iusuario.Permiso.producto      = chkProducto.Checked;
                    Iusuario.Permiso.proveedor     = chkProveedor.Checked;
                    Iusuario.Estado = cmbEstado.Text;

                    Nusuario InUsuario = new Nusuario();
                    InUsuario.InsertRow(Iusuario);
                    MessageBox.Show("Se guardo sastifactoriamente", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                actualizarLista();
                modificar = false;
                Limpiar();
                Deshabilitar();
                btnCancelar.Enabled  = false;
                btnModificar.Enabled = false;
                btnGuardar.Enabled   = false;
                btnNuevo.Enabled     = true;
            }
            catch (Exception ex) {
                MessageBox.Show(ex.Message);
            }
        }