コード例 #1
0
        private void biImprimir_Click(object sender, EventArgs e)
        {
            clsReporteCaja dso = new clsReporteCaja();
            CRReporteMovimientosCajaChica  rpt = new CRReporteMovimientosCajaChica();
            frmReporteMovimientosCajaChica frm = new frmReporteMovimientosCajaChica();

            rpt.SetDataSource(dso.ReporteMovimientosCajaChica(frmLogin.iCodSucursal, dtpfecha1.Value, CajaChica.Codcaja, frmLogin.iCodAlmacen));
            frm.crvMovimientosdecajachica.ReportSource = rpt;
            frm.Show();
        }
コード例 #2
0
        private void biEliminar_Click(object sender, EventArgs e)
        {
            Decimal montocierre = Convert.ToDecimal(lblSaldoCaja.Text);

            tipo = 1;

            DialogResult dlgResult = MessageBox.Show("Esta seguro que desea Cerrar Caja" + Environment.NewLine +
                                                     "Monto Cierre: " + lblSaldoCaja.Text + " ", "Caja Chica", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (dlgResult == DialogResult.Yes)
            {
                if (AdmCaja.CerrarCajaVentas(frmLogin.iCodSucursal, dtpfecha1.Value.Date, CajaChica.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();
                    CRCierreCajaChica rpt = new CRCierreCajaChica();
                    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.ReporteMovimientosCajaChica(frmLogin.iCodSucursal, dtpfecha1.Value.Date, CajaChica.Codcaja, frmLogin.iCodAlmacen).Tables[0]);
                    frm.crvKardex.ReportSource = rpt;
                    frm.Show();
                    this.Close();
                }
            }
            else
            {
                //if (AdmCaja.CerrarCajaChica(frmLogin.iCodSucursal, tipo, montocierre, codcajachica))
                //{
                //    MessageBox.Show("La Caja se Cerro Correctamente", "Caja Chica", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //    biAperturaCajachica.Enabled = true;
                //}
            }
        }