Пример #1
0
        private void btnCierreyArqueoCajaVentas_Click(object sender, EventArgs e)
        {
            DialogResult dlgResult = MessageBox.Show("Esta seguro que desea cerra caja", "Caja Chica", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dlgResult == DialogResult.No)
            {
                return;
            }
            else
            {
                // Caja.Codcaja = 32;

                if (AdmCaja.CerrarCajaVentas(frmLogin.iCodSucursal, dtpfecha1.Value.Date, Caja.Codcaja, frmLogin.iCodAlmacen))
                {
                    MessageBox.Show("El cierre de caja se ha realizado correctamente", "Caja Chica", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    CrystalDecisions.CrystalReports.Engine.PrintOptions rptoption;
                    clsReporteCaja dso = new clsReporteCaja();
                    CRCierre       rpt = new CRCierre();
                    frmRptCaja     frm = new frmRptCaja();
                    //rptoption = rpt.PrintOptions;
                    //rptoption.PrinterName = ser.NombreImpresora;
                    //rptoption.PaperSize = (CrystalDecisions.Shared.PaperSize)ext.GetIDPaperSize(ser.NombreImpresora, ser.PaperSize);
                    rpt.SetDataSource(dso.RptMuestraCierreCaja(frmLogin.iCodSucursal, dtpfecha1.Value.Date, Caja.Codcaja, frmLogin.iCodAlmacen).Tables[0]);
                    frm.crvKardex.ReportSource = rpt;
                    frm.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("No se puede cerrar caja ", "Caja Chica", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
Пример #2
0
        private void btnIrPedido_Click(object sender, EventArgs e)
        {
            CrystalDecisions.CrystalReports.Engine.PrintOptions rptoption;
            clsReporteCaja dso = new clsReporteCaja();
            CRCierre       rpt = new CRCierre();
            frmRptCaja     frm = new frmRptCaja();

            //rptoption = rpt.PrintOptions;
            //rptoption.PrinterName = ser.NombreImpresora;
            //rptoption.PaperSize = (CrystalDecisions.Shared.PaperSize)ext.GetIDPaperSize(ser.NombreImpresora, ser.PaperSize);
            rpt.SetDataSource(dso.RptMuestraCierreCaja(frmLogin.iCodSucursal, FechaCaja, codCaja, frmLogin.iCodAlmacen).Tables[0]);
            frm.crvKardex.ReportSource = rpt;
            frm.Show();
        }