示例#1
0
        public void FormatoCierreCaja(Cierrecaja cierrecaja)
        {
            const string nameRelation = "caja.vwcierrecajaimpresion";
            string       whereList    = string.Format("idcierrecaja = {0}", cierrecaja.Idcierrecaja);
            const string ordersList   = "idmediopago";
            const string fieldsList   = "*";

            DataSet dsRecibo = new DataSet
            {
                DataSetName = "reciboresumen"
            };


            DataTable dtEmpresa = HelperDb.SqlConsulta("inntecc.vwsucursal", string.Format("idsucursal = {0}", SessionApp.SucursalSel.Idsucursal), null, "*");
            DataTable dt        = HelperDb.SqlConsulta(nameRelation, whereList, ordersList, fieldsList);

            DataTable dtRecibo = dt.Copy();

            dtRecibo.TableName = "reciboresumen";

            DataTable dtEmpresaSel = dtEmpresa.Copy();

            dtEmpresaSel.TableName = "empresa";

            dsRecibo.Tables.Add(dtRecibo);
            dsRecibo.Tables.Add(dtEmpresaSel);

            string nameReporte = FilesHelper.FindingFileName(Application.StartupPath, "Reportes\\Finanzas\\reciboresumen.repx");

            ReportHelper3 reportHelper3 = new ReportHelper3(nameReporte, dsRecibo, null, "reciboresumen");

            reportHelper3.ShowDialog();
        }
示例#2
0
        public void FormatoCierreCajaDetalle(int idEmpleado, DateTime fechaCierrecaja)
        {
            const string nameRelation = "finanzas.vwreciboingresoegresodet";
            string       whereList    = string.Format("idempleado {0} and fechapago = '{1:yyyy-MM-dd}'", idEmpleado, fechaCierrecaja);
            const string ordersList   = "fechapago";
            const string fieldsList   = "*";

            DataSet dsRecibo = new DataSet
            {
                DataSetName = "dsie"
            };


            DataTable dtEmpresa = HelperDb.SqlConsulta("inntecc.vwsucursal", string.Format("idsucursal = {0}", SessionApp.SucursalSel.Idsucursal), null, "*");
            DataTable dt        = HelperDb.SqlConsulta(nameRelation, whereList, ordersList, fieldsList);

            DataTable dtRecibo = dt.Copy();

            dtRecibo.TableName = "rd";

            DataTable dtEmpresaSel = dtEmpresa.Copy();

            dtEmpresaSel.TableName = "empresa";

            dsRecibo.Tables.Add(dtRecibo);
            dsRecibo.Tables.Add(dtEmpresaSel);

            string nameReporte = FilesHelper.FindingFileName(Application.StartupPath, "Reportes\\Finanzas\\reciboingresoegresodet.repx");

            ReportHelper3 reportHelper3 = new ReportHelper3(nameReporte, dsRecibo, null, "ingresoegresodetallado");

            reportHelper3.ShowDialog();
        }
示例#3
0
        private void Reporte()
        {
            string   nombreEmpresa = iIdempresa.Text.Trim();
            DateTime fechaInicio   = (DateTime)iFechaInicio.EditValue;
            DateTime fechaFinal    = (DateTime)iFechaFinal.EditValue;


            var idEmpresa = iIdempresa.EditValue;

            if (idEmpresa == null)
            {
                XtraMessageBox.Show("Seleccione la empresa.", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                iIdempresa.Select();
                return;
            }

            const string sqlQuery = "reportes.fn_stockminimo";

            object[] parametrosConsulta =
            {
                fechaInicio,
                fechaFinal,
                (int)iIdempresa.EditValue,
                (int?)iIdarticuloclasificacion.EditValue,
                (int?)iIdmarca.EditValue
            };

            DataSet ds = new DataSet
            {
                DataSetName = "rp"
            };


            DataTable dtEmpresa = HelperDb.SqlConsulta("inntecc.vwsucursal", string.Format("idsucursal = {0}", SessionApp.SucursalSel.Idsucursal), null, "*");
            DataTable dt        = HelperDb.ExecuteStoreProcedure(sqlQuery, parametrosConsulta);


            DataTable dtSaldos = dt.Copy();

            dtSaldos.TableName = "saldos";

            DataTable dtEmpresaSel = dtEmpresa.Copy();

            dtEmpresaSel.TableName = "empresa";

            ds.Tables.Add(dtSaldos);
            ds.Tables.Add(dtEmpresaSel);

            string fileNameReport = "stockminimo.repx";
            string filaName       = FilesHelper.FindingFileName(Application.StartupPath, string.Format("Reportes\\Almacen\\{0}", fileNameReport));

            //Parametros
            object[] parametrosReporte =
            {
                fechaInicio,
                fechaFinal,
                nombreEmpresa
            };

            ReportHelper3 reportHelper3 = new ReportHelper3(filaName, ds, parametrosReporte, null);

            reportHelper3.ShowDialog();
        }