Exemplo n.º 1
0
 private void cargarTipoTrabajador()
 {
     cbProducto.DataSource    = NTipoTrabajador.Mostrar();
     cbProducto.ValueMember   = "Codigo";
     cbProducto.DisplayMember = "Tipo";
     cbProducto.SelectedIndex = -1;
 }
Exemplo n.º 2
0
 private void cargarTrabajador()
 {
     cbCargo.DataSource    = NTipoTrabajador.Mostrar();
     cbCargo.ValueMember   = "Codigo";
     cbCargo.DisplayMember = "Tipo";
     cbCargo.SelectedIndex = -1;
     //lblPrueba.Text = cbCategoria.SelectedValue.ToString();
 }
Exemplo n.º 3
0
        private void ValidarAcceso()
        {
            this.Deshabilitado();
            DataTable dtIdTipoTrabajador = NTipoTrabajador.MostrarIdTipoUsuario(Convert.ToInt32(this.lblIdUsuario.Text));
            DataTable dtNivel            = NNivel.Mostrar(Convert.ToInt32(dtIdTipoTrabajador.Rows[0][0].ToString()));

            for (int i = 0; i < dtNivel.Rows.Count; i++)
            {
                if (dtNivel.Rows[i][2].ToString() == "Venta-Dcto General")
                {
                    this.btnDescuentoTotal.Visible = true;
                }
            }
        }
Exemplo n.º 4
0
        private void Guardar()
        {
            try
            {
                string rpta = "";
                if (this.txtNombre.Text.Trim() == string.Empty)
                {
                    MensajeError("Ingrese el tipo de Trabajador");
                    errorIcono.SetError(txtNombre, "Ingrese el nombre");
                }
                else
                {
                    if (this.IsNuevo)
                    {
                        rpta = NTipoTrabajador.Insertar(this.txtNombre.Text.Trim().ToUpper(), this.txtDescripcion.Text.Trim(), "A");
                    }
                    else
                    {
                        rpta = NTipoTrabajador.Editar(Convert.ToInt32(this.txtIdTipo.Text), this.txtNombre.Text.Trim().ToUpper(), this.txtDescripcion.Text.Trim(), "A");
                    }

                    if (rpta.Equals("OK"))
                    {
                        if (this.IsNuevo)
                        {
                            this.MensajeOK("Se insertó correctamente");
                        }
                        else
                        {
                            this.MensajeOK("Se actualizó correcatamente");
                        }
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }

                    this.IsNuevo  = false;
                    this.IsEditar = false;
                    this.Botones();
                    this.Limpiar();
                    this.Mostrar();
                    this.tabControl2.SelectedIndex = 0;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Exemplo n.º 5
0
        private void mostrarTipoTrabajador()
        {
            this.dataListado.DataSource = NTipoTrabajador.Mostrar();

            if (this.dataListado.Rows.Count == 0)
            {
                this.dataListado.Visible = false;
            }
            else
            {
                this.dataListado.Visible = true;
                this.ocultarColumnas();
            }
        }
Exemplo n.º 6
0
        private void Mostrar()
        {
            this.dataListado.DataSource = NTipoTrabajador.Mostrar();
            lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);

            if (this.dataListado.Rows.Count == 0)
            {
                this.dataListado.Visible = false;
            }
            else
            {
                this.dataListado.Visible = true;
                this.ocultarColumnas();
            }
        }
Exemplo n.º 7
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult opcion;
                opcion = MessageBox.Show("Está seguro de eliminar los registros?", "Sistema de Ventas", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

                if (opcion == DialogResult.OK)
                {
                    string codigo;
                    string rpta = "";

                    foreach (DataGridViewRow row in dataListado.Rows)
                    {
                        if (Convert.ToBoolean(row.Cells[0].Value))
                        {
                            codigo = Convert.ToString(row.Cells[1].Value);
                            rpta   = NTipoTrabajador.Eliminar(Convert.ToInt32(codigo));
                        }
                    }

                    if (rpta.Equals("OK"))
                    {
                        this.MensajeOK("Se eliminó correctamente el registro");
                    }
                    else
                    {
                        this.MensajeError(rpta);
                    }
                    this.Mostrar();
                    this.Limpiar();
                    this.btnEliminar.Enabled = false;
                    this.btnCancelar.Enabled = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message + ex.StackTrace);
            }
        }
Exemplo n.º 8
0
 private void Buscar()
 {
     this.dataListado.DataSource = NTipoTrabajador.Buscar(this.txtBuscar.Text.Trim());
     this.ocultarColumnas();
     lblTotal.Text = "Total de Registros: " + Convert.ToString(dataListado.Rows.Count);
 }
Exemplo n.º 9
0
        public void ValidarAcceso()
        {
            this.Deshabilitado();
            DataTable dtIdTipoTrabajador = NTipoTrabajador.MostrarIdTipoUsuario(Convert.ToInt32(this.lblIdUsuario.Text));
            DataTable dtNivel            = NNivel.Mostrar(Convert.ToInt32(dtIdTipoTrabajador.Rows[0][0].ToString()));

            for (int i = 0; i < dtNivel.Rows.Count; i++)
            {
                if (dtNivel.Rows[i][2].ToString() == "Nota Ingreso")
                {
                    this.mnuNotaIngreso.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Nota Salida")
                {
                    this.mnuNotaSalida.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Consulta_Stock")
                {
                    this.mnuStock.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Ver Movimientos_Almacen")
                {
                    this.mnuVerMovAlmacen.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Comprobante_Anulados")
                {
                    this.mnuComprobantesAnulados.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Aperturar Caja" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuAperturaCaja.Enabled = false;
                }

                if (dtNivel.Rows[i][2].ToString() == "Aperturar Caja" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuAperturaCaja.Enabled = true;
                }

                if (dtNivel.Rows[i][2].ToString() == "Cerrar Caja" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuCerrarCaja.Enabled = true;
                }

                if (dtNivel.Rows[i][2].ToString() == "Cerrar Caja" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuCerrarCaja.Enabled = false;
                }

                if (dtNivel.Rows[i][2].ToString() == "Ingreso Dinero" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuIngresoDinero.Enabled = true;
                }

                if (dtNivel.Rows[i][2].ToString() == "Ingreso Dinero" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuIngresoDinero.Enabled = false;
                }

                if (dtNivel.Rows[i][2].ToString() == "Salida Dinero" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuSalidaDinero.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Salida Dinero" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuSalidaDinero.Enabled = false;
                }


                if (dtNivel.Rows[i][2].ToString() == "Compras_Ingresos")
                {
                    this.mnuIngresos.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Ver Compras")
                {
                    this.mnuVerCompras.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Punto de Venta" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuPuntoVenta.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Punto de Venta" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuPuntoVenta.Enabled = false;
                }

                if (dtNivel.Rows[i][2].ToString() == "Ver Ventas")
                {
                    this.mnuVerVentas.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_AlmacenGestion")
                {
                    this.mnuGestionAlmacen.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Categoria")
                {
                    this.mnuCategoria.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Clientes")
                {
                    this.mnuCliente.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Insumos")
                {
                    this.mnuInsumos.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Mesas")
                {
                    this.mnuMesas.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Productos")
                {
                    this.mnuProductos.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Proveedor")
                {
                    this.mnuProveedor.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Platos")
                {
                    this.mnuPlatos.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Salones")
                {
                    this.mnuSalones.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Termino")
                {
                    this.mnuTermino.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_TipoTrabajador")
                {
                    this.mnuTipoTrabajador.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Trabajador")
                {
                    this.mnuTrabajador.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Reportes")
                {
                    this.mnuReportes.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_Niveles")
                {
                    this.mnuNiveles.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "M_UnidadMedida")
                {
                    this.mnuUnidadMedida.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Backup")
                {
                    this.mnuBackup.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Cambio_Contrasena")
                {
                    this.mnuCambio.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "TipoIngresoAlmacen")
                {
                    this.mnuTipoMovIngreso.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "TipoSalidaAlmacen")
                {
                    this.mnuTipoMovSalida.Enabled = true;
                }

                if (dtNivel.Rows[i][2].ToString() == "Descuento")
                {
                    this.mnuDescuento.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Descuento")
                {
                    this.mnuDescuento.Enabled = true;
                }

                if (dtNivel.Rows[i][2].ToString() == "Por Cobrar")
                {
                    this.mnuPorCobrar.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Control Caja" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuConsultaCaja.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Control Caja" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuConsultaCaja.Enabled = false;
                }
                if (dtNivel.Rows[i][2].ToString() == "Corte Parcial" && lblEstadoCaja.Text == "Abierta")
                {
                    this.mnuCorteParcial.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Corte Parcial" && (lblEstadoCaja.Text == "Cerrada" || lblEstadoCaja.Text == "0"))
                {
                    this.mnuCorteParcial.Enabled = false;
                }
                if (dtNivel.Rows[i][2].ToString() == "Consulta_Cortes")
                {
                    this.mnuCortes.Enabled = true;
                }
                if (dtNivel.Rows[i][2].ToString() == "Consulta_Cierre")
                {
                    this.mnuConsultaCierre.Enabled = true;
                }
            }
        }