コード例 #1
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                String          CodigoDesde      = ObtenerCodigoDesde();
                String          CodigoHasta      = ObtenerCodigoHasta();
                Int32?          DocumentoDesde   = ObtenerDocumento(txtDocumentoDesde.Text);
                Int32?          DocumentoHasta   = ObtenerDocumento(txtDocumentoHasta.Text);
                Int32?          Familia          = ObtenerFamilia();
                String          Movimiento       = ObtenerConceptos();
                MovInventarioBL ObjetoMovimiento = new MovInventarioBL();

                if (Reporte == "Rotacion")
                {
                    List <cReporteRotacionInventario> Lista = ObjetoMovimiento.ReporteRotacionInventario(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento);

                    frmrptRotacionInventario RotacionInventario = new frmrptRotacionInventario(Lista);
                    RotacionInventario.ShowDialog(this);
                }
                else if (Reporte == "UtilidadVentas")
                {
                    List <cReporteUtilidadVentas> Lista = ObjetoMovimiento.ReporteUtilidadVentas(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento);

                    frmrptUtilidadVenta UtilidadVentas = new frmrptUtilidadVenta(Lista);
                    UtilidadVentas.ShowDialog(this);
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
コード例 #2
0
        private void CargarMovimientos(Int64 ID)
        {
            MovInventarioBL ObjetoMovimiento = new MovInventarioBL();

            dgvMovimientos.AutoGenerateColumns = false;
            dgvMovimientos.DataSource          = ObjetoMovimiento.Listar(ID);
        }
コード例 #3
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                //Captura de Datos
                String CodigoDesde    = ObtenerCodigoDesde();
                String CodigoHasta    = ObtenerCodigoHasta();
                Int64? DocumentoDesde = ObtenerDocumentoDesde();
                Int64? DocumentoHasta = ObtenerDocumentoHasta();
                Int32? Familia        = ObtenerFamilia();
                String Cliente        = ObtenerCliente();
                String Proveedor      = ObtenerProveedor();
                String Movimiento     = ObtenerConceptos();


                MovInventarioBL ObjetoMovimiento          = new MovInventarioBL();
                List <cReporteMovimientoInventario> Lista = ObjetoMovimiento.ReporteMovimientoInventario(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento, Cliente, Proveedor);

                //LLAMAMOS EL REPORTE
                frmrptMovimientosInventarios ReporteMovimiento = new frmrptMovimientosInventarios(Lista);
                ReporteMovimiento.ShowDialog(this);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #4
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            String CodigoDesde    = ObtenerCodigoArticulo(cbbCodigoDesde.SelectedValue);
            String CodigoHasta    = ObtenerCodigoArticulo(cbbCodigoHasta.SelectedValue);
            Int32? ClienteDesde   = ObtenerCodigoCliente(cbbClienteDesde.SelectedValue);
            Int32? ClienteHasta   = ObtenerCodigoCliente(cbbClienteHasta.SelectedValue);
            Int32? DocumentoDesde = ObtenerDocumento(txtDocumentoDesde.Text);
            Int32? DocumentoHasta = ObtenerDocumento(txtDocumentoHasta.Text);
            Int32? Familia        = ObtenerFamilia(cbbFamilia.SelectedValue);
            String Movimiento     = ObtenerConceptos();

            MovInventarioBL ObjetoMovimiento = new MovInventarioBL();

            try
            {
                //VENTAS POR CLIENTE
                if (ClienteProveedor == "Cliente")
                {
                    //Reporte Detallado
                    if (ckbDetalle.Checked)
                    {
                        List <cReporteVentasPorClienteDetalle> Lista = ObjetoMovimiento.ReporteVentasporClienteDetalle(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento, ClienteDesde, ClienteHasta);
                        frmrptVentasPorClienteDetallado        VentasPorClienteDetalle = new frmrptVentasPorClienteDetallado(Lista);
                        VentasPorClienteDetalle.ShowDialog(this);
                    }
                    //Reporte Resumido
                    else
                    {
                        List <cReporteVentasPorCliente> Lista = ObjetoMovimiento.ReporteVentasporCliente(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento, ClienteDesde, ClienteHasta);

                        frmrptVentasPorCliente VentasPorCliente = new frmrptVentasPorCliente(Lista);
                        VentasPorCliente.ShowDialog(this);
                    }
                }
                //COMPRAS POR PROVEEDOR
                else
                {
                    if (ckbDetalle.Checked)
                    {
                        List <cReporteVentasPorClienteDetalle> Lista = ObjetoMovimiento.ReporteComprasPorProveedorDetalle(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento, ClienteDesde, ClienteHasta);
                        frmrptComprasPorProveedorDetalle       ComprasPorProveedor = new frmrptComprasPorProveedorDetalle(Lista);
                        ComprasPorProveedor.ShowDialog(this);
                    }
                    else
                    {
                        List <cReporteVentasPorCliente> Lista = ObjetoMovimiento.ReporteComprasPorProveedor(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, DocumentoDesde, DocumentoHasta, Familia, Movimiento, ClienteDesde, ClienteHasta);

                        frmrptComprasPorProveedor ComprasProveedor = new frmrptComprasPorProveedor(Lista);
                        ComprasProveedor.ShowDialog(this);
                    }
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
コード例 #5
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            String CodigoDesde = ObtenerCodigoDesde();
            String CodigoHasta = ObtenerCodigoHasta();
            Int32? Familia     = ObtenerFamilia();

            MovInventarioBL ObjetoMovimiento      = new MovInventarioBL();
            List <cReporteKardexInventario> Lista = ObjetoMovimiento.ReporteKardexInventario(CodigoDesde, CodigoHasta, Familia);

            frmrptKardexInventario KardexInventario = new frmrptKardexInventario(Lista);

            KardexInventario.ShowDialog(this);
        }
コード例 #6
0
 private void btnAceptar_Click_1(object sender, EventArgs e)
 {
     try
     {
         //Insertamos el movimiento de inventario
         MovInventarioBL ObjetoMovimiento = new MovInventarioBL();
         ObjetoMovimiento.GuardarCambios(ObtenerDatos());
         this.Close();
     }
     catch (Exception Ex)
     {
         MessageBox.Show(Ex.Message);
     }
 }
コード例 #7
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                Int32?   Familia = ObtenerValor(cbbFamilia.SelectedValue);
                Int32?   Marca   = ObtenerValor(cbbMarca.SelectedValue);
                DateTime Fecha   = dtpFecha.Value;

                MovInventarioBL    ObjetoMovimiento = new MovInventarioBL();
                List <cInventario> Lista            = ObjetoMovimiento.ReporteProductosObsoletos(Familia, Marca, Fecha);

                frmrptProductosObsoletos ProductosObsoletos = new frmrptProductosObsoletos(Lista);
                ProductosObsoletos.ShowDialog(this);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }
コード例 #8
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                MovInventarioBL ObjetoMovimiento = new MovInventarioBL();
                String          CodigoDesde      = ObtenerCodigoArticulo(cbbCodigoDesde.SelectedValue);
                String          CodigoHasta      = ObtenerCodigoArticulo(cbbCodigoHasta.SelectedValue);
                Int32?          Familia          = ObtenerFamilia(cbbFamilia.SelectedValue);
                String          Movimiento       = ObtenerConceptos();

                List <cReporteHistoricoExistencia> Lista = ObjetoMovimiento.ReporteHistoricoExistencias(CodigoDesde, CodigoHasta, FechaDesde, FechaHasta, Familia, Movimiento);
                frmrptHistoricoExistencia          HistoricoExistencia = new frmrptHistoricoExistencia(Lista);
                HistoricoExistencia.ShowDialog(this);
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.Message);
            }
        }