private void CargarReporte(string id) { try { int id_remate = Int32.TryParse(id, out id_remate) ? id_remate : 0; string titulo = "ACTA GENERAL DE "; if (id_remate != 0) { co_re_remates remate = new bf_re_remates().GetData(id_remate); co_re_tiposremates tipo = new bf_re_tiposremates().GetData(remate.id_tiporemateLicitacion); titulo += tipo.tip_descripcion.ToUpper() + " - REMATE " + remate.rem_fecha.Fecha.Day + " DE " + remate.rem_fecha.Fecha.ToString("MMMM").ToUpper() + " DE " + remate.rem_fecha.Fecha.Year; DataSet ds = new bf_re_remates().GetActaMartilleroReport(id_remate); if (ds.Tables.Count != 0) { ReportDataSource data = new ReportDataSource("DsActaMartillero", ds.Tables[0]); ReportParameter parameter = new ReportParameter("titulo", titulo); rptActaMartillero.LocalReport.DataSources.Clear(); rptActaMartillero.LocalReport.DataSources.Add(data); rptActaMartillero.LocalReport.SetParameters(parameter); rptActaMartillero.LocalReport.Refresh(); rptActaMartillero.DataBind(); } else { Mensajes.Error("No se encontraron Registros."); } } else { Mensajes.Error("No se encuentra el ID para este Remate"); } } catch (Exception ex) { Mensajes.Error(ex.Message); } }
private void CargarReporte(int id_remate) { try { string titulo = "CATALOGO "; if (id_remate != 0) { co_re_remates remate = new bf_re_remates().GetData(id_remate); co_re_tiposremates tipo = new bf_re_tiposremates().GetData(remate.id_tiporemateLicitacion); titulo += tipo.tip_descripcion.ToUpper() + " - REMATE " + remate.rem_fecha.Fecha.Day + " DE " + remate.rem_fecha.Fecha.ToString("MMMM").ToUpper() + " DE " + remate.rem_fecha.Fecha.Year; DataSet ds = new bf_re_remates().GetActaRemateAgrupadosReport(id_remate); if (ds.Tables.Count != 0) { ReportDataSource data = new ReportDataSource("ds_catalogo_agrupados", ds.Tables[0]); ReportParameter parameter = new ReportParameter("titulo", titulo); rptCatalogoAgrupados.LocalReport.DataSources.Clear(); rptCatalogoAgrupados.LocalReport.DataSources.Add(data); rptCatalogoAgrupados.LocalReport.SetParameters(parameter); rptCatalogoAgrupados.LocalReport.Refresh(); rptCatalogoAgrupados.DataBind(); } else { Mensajes.Error("No se encontraron Registros."); } } else { Mensajes.Error("No se encuentra el ID para este remate"); } } catch (Exception ex) { Mensajes.Error(ex.Message); } }