public DSRptClientes ReporteHojaPrecios(DGP.Entities.Reportes.BEFiltroTablero pFiltroTablero) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); DSRptClientes oDSTablero = new DSRptClientes(); // @dtFechaInicial DATETIME = NULL , //@dtFechaFinal DATETIME = NULL , //@vcListProductos varchar(200), //@vcListZonas varchar(200) try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@dtFechaInicial", (pFiltroTablero.dtFechaInicio == null) ? (object)DBNull.Value : pFiltroTablero.dtFechaInicio); oDatabaseHelper.AddParameter("@dtFechaFinal", (pFiltroTablero.dtFechaFinal == null) ? (object)DBNull.Value : pFiltroTablero.dtFechaFinal); oDatabaseHelper.AddParameter("@vcListProductos", (pFiltroTablero.strListProductos == null) ? (object)DBNull.Value : pFiltroTablero.strListProductos); oDatabaseHelper.AddParameter("@vcListZonas", (pFiltroTablero.strListZonas == null) ? (object)DBNull.Value : pFiltroTablero.strListZonas); DataSet ds = oDatabaseHelper.ExecuteDataSet("DGP_Reporte_precios", CommandType.StoredProcedure); oDSTablero.DT_LISTA_PRECIOS.Merge(ds.Tables[0], true, MissingSchemaAction.Ignore); return(oDSTablero); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
public DSRptClientes ReporteEstadoCuentaClientes(DateTime?fechaInicio, string clientes) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); DSRptClientes dSRptClientes = new DSRptClientes(); try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@fechaInicio", (fechaInicio == null) ? (object)DBNull.Value : fechaInicio); oDatabaseHelper.AddParameter("@clientes", (string.IsNullOrEmpty(clientes)) ? (object)DBNull.Value : clientes); DataSet ds = oDatabaseHelper.ExecuteDataSet("DGP_Rpt_Estado_CuentaCliente_v3", CommandType.StoredProcedure); dSRptClientes.DGP_Rpt_Estado_CuentaCliente.Merge(ds.Tables[0], true, MissingSchemaAction.Ignore); dSRptClientes.DGP_Rpt_Estado_CuentaCliente.GenerarAcumulado(); return(dSRptClientes); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
private void btnAceptar_Click(object sender, EventArgs e) { string strListZonas = Cadenas.ListToString(this.chkListProductos.CheckedItems, ""); string strListProductos = Cadenas.ListToString(this.chkListZonas.CheckedItems, ""); BEFiltroTablero filtro = new BEFiltroTablero(); DSRptClientes oDSRpt = new DSRptClientes(); filtro.strListZonas = strListZonas; filtro.strListProductos = strListProductos; filtro.dtFechaInicio = this.dtpFechaInicial.Value.Date; filtro.dtFechaFinal = this.dtpFechaFinal.Value.Date; oDSRpt = new BLVenta().ReporteHojaPrecios(filtro); CRptHojaPrecios oCRptReporte = new CRptHojaPrecios(); oCRptReporte.Refresh(); oCRptReporte.SetDataSource(oDSRpt); //oCRptReporte.SetParameterValue("fecha" ,DateTime.Now.Date ); frmReporteViewer ofrmReporteViewer = new frmReporteViewer(oCRptReporte); ofrmReporteViewer.MdiParent = this.ParentForm; ofrmReporteViewer.Visible = true; ofrmReporteViewer.Show(); }
public DSRptClientes ReporteConsolidado(DateTime dtfechaInicial, DateTime dtFechaFinal) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); DSRptClientes oDSTablero = new DSRptClientes(); try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@FechaDesde", (dtfechaInicial == null) ? (object)DBNull.Value : dtfechaInicial); oDatabaseHelper.AddParameter("@FechaHasta", (dtFechaFinal == null) ? (object)DBNull.Value : dtFechaFinal); DataSet ds = oDatabaseHelper.ExecuteDataSet("DGP_Reporte_Consolidado", CommandType.StoredProcedure); oDSTablero.DGP_Rpt_Consolidado.Merge(ds.Tables[0], true, MissingSchemaAction.Ignore); return(oDSTablero); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
public DSRptClientes ReporteListaPreciosProveedor(DateTime dtfechaInicial, DateTime dtFechaFinal) { DatabaseHelper oDatabaseHelper = new DatabaseHelper(); DSRptClientes oDSTablero = new DSRptClientes(); try { oDatabaseHelper.ClearParameter(); oDatabaseHelper.AddParameter("@dtFechaInicial", (dtfechaInicial == null) ? (object)DBNull.Value : dtfechaInicial); oDatabaseHelper.AddParameter("@dtFechaFinal", (dtFechaFinal == null) ? (object)DBNull.Value : dtFechaFinal); DataSet ds = oDatabaseHelper.ExecuteDataSet("DGP_Reporte_precios_proveedor", CommandType.StoredProcedure); oDSTablero.DT_LISTA_PRECIOS.Merge(ds.Tables[0], true, MissingSchemaAction.Ignore); return(oDSTablero); } catch (Exception ex) { throw ex; } finally { oDatabaseHelper.Dispose(); } }
private void btnRefresh_Click(object sender, EventArgs e) { try { //lbClientes.Items.to DSRptClientes oDSRptClientes = null; //new BLVenta().ReporteEstadoCuentaCliente(this.dtpFechaInicial.Value.Date); DGP.Entities.Reportes.CRptEstadoCuentaCliente oCRptEstadoCuentaCliente = new DGP.Entities.Reportes.CRptEstadoCuentaCliente(); oCRptEstadoCuentaCliente.Refresh(); oCRptEstadoCuentaCliente.SetDataSource(oDSRptClientes); this.CRptEstadoCuentaCliente.ReportSource = oCRptEstadoCuentaCliente; this.CRptEstadoCuentaCliente.Refresh(); } catch (Exception ex) { throw ex; } }