public List <IniciativaRptBE> ListaIniciativaRpt(IniciativaRptBE entidad) { List <IniciativaRptBE> Lista = null; try { using (IDbConnection db = new OracleConnection(CadenaConexion)) { string sp = sPackage + "SP_SEL_INICIATIVAS_RPT"; var p = new OracleDynamicParameters(); p.Add("pIdIniciativa", entidad.ID_INICIATIVA); p.Add("pIdSector", entidad.ID_SECTOR_INSTITUCION); p.Add("pIdMedida", entidad.ID_MEDMIT); p.Add("pCursor", dbType: OracleDbType.RefCursor, direction: ParameterDirection.Output); Lista = db.Query <IniciativaRptBE>(sp, p, commandType: CommandType.StoredProcedure).ToList(); } foreach (var item in Lista) { item.FECHA = item.FECHA_IMPLE_INICIATIVA.ToString("dd/MM/yyyy"); } } catch (Exception ex) { Log.Error(ex); } return(Lista); }
private void ReporteIniciativa() { string rutatarget = ConfigurationManager.AppSettings["RutaReportes"].ToString(); IniciativaRptBE entidad = new IniciativaRptBE() { ID_INICIATIVA = 0 }; ConfigurarReporte(); rvReporte.LocalReport.ReportPath = string.Format("{0}\\rptIniciativa.rdlc", rutatarget); List <IniciativaRptBE> lbeReporte = ReporteLN.ListaIniciativaRpt(entidad); ReportDataSource dataSource = new ReportDataSource("DtIniciativa", lbeReporte); rvReporte.LocalReport.DataSources.Clear(); rvReporte.LocalReport.DataSources.Add(dataSource); rvReporte.ServerReport.Refresh(); }
private void ReporteIniciativa() { string rutatarget = ConfigurationManager.AppSettings["RutaReportes"].ToString(); IniciativaRptBE entidad = new IniciativaRptBE() { ID_INICIATIVA = 0, ID_MEDMIT = int.Parse(ddlMedMit.SelectedValue), ID_SECTOR_INSTITUCION = int.Parse(ddlSector.SelectedValue) }; ConfigurarReporte(); ReportViewer1.LocalReport.ReportPath = string.Format("{0}\\rptIniciativa.rdlc", rutatarget); List <IniciativaRptBE> lbeReporte = ReporteLN.ListaIniciativaRpt(entidad); ReportDataSource dataSource = new ReportDataSource("DtIniciativa", lbeReporte); ReportViewer1.LocalReport.DataSources.Clear(); ReportViewer1.LocalReport.DataSources.Add(dataSource); ReportViewer1.ServerReport.Refresh(); }
public static List <IniciativaRptBE> ListaIniciativaRpt(IniciativaRptBE entidad) { return(reporteDA.ListaIniciativaRpt(entidad)); }