private void crystalReportViewer1_Load(object sender, EventArgs e) { DateTime hora = DateTime.Now.AddMinutes(-DateTime.Now.Minute); var Boletin = (ReportClass)crystalReportViewer1.ReportSource; var exp = new e_expedientes(); DataSet ds = exp.GetIncendios24Horas(); if (ds.Tables[0].Rows.Count == 0) { Boletin.OpenSubreport("Incendios").ReportDefinition.Sections["DetailSection1"].SectionFormat. EnableSuppress = true; } Boletin.OpenSubreport("Incendios").SetDataSource(ds); ds = exp.GetApoyos24Horas(); if (ds.Tables[0].Rows.Count == 0) { Boletin.OpenSubreport("Apoyos").ReportDefinition.Sections["DetailSection1"].SectionFormat.EnableSuppress = true; } Boletin.OpenSubreport("Apoyos").SetDataSource(ds); // textos #if CBQN const string text = "CUERPO DE BOMBEROS QUINTA NORMAL"; ((TextObject)Boletin.ReportDefinition.ReportObjects["Titulo"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Titulo"]).Text, text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Introduccion"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Introduccion"]).Text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Finaliza"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Finaliza"]).Text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Total"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Total"]).Text, exp.GetAlarmas24Horas()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Saludo"]).Text = hora.IsDaylightSavingTime() ? "BUENAS TARDES" : "BUENAS NOCHES"; ((TextObject)Boletin.ReportDefinition.ReportObjects["MaterialFueraServicio"]).Text += ObtenerCarrosFueraServicio(); //new z_carros().Getz_carrosFueraServicio(); ((TextObject)Boletin.ReportDefinition.ReportObjects["OficialGuardia"]).Text += new z_guardia().getObjectz_guardia("OFICIAL DE GUARDIA").oficial; #elif CBMS const string text = "CUERPO DE BOMBEROS METROPOLITANO SUR"; ((TextObject)Boletin.ReportDefinition.ReportObjects["Titulo"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Titulo"]).Text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Introduccion"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Introduccion"]).Text, text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Finaliza"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Finaliza"]).Text, hora.ToShortTimeString()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Total"]).Text = string.Format(((TextObject)Boletin.ReportDefinition.ReportObjects["Total"]).Text, exp.GetAlarmas24Horas()); ((TextObject)Boletin.ReportDefinition.ReportObjects["Saludo"]).Text = hora.IsDaylightSavingTime() ? "BUENAS TARDES" : "BUENAS NOCHES"; ((TextObject)Boletin.ReportDefinition.ReportObjects["MaterialFueraServicio"]).Text += ObtenerCarrosFueraServicio();//new z_carros().Getz_carrosFueraServicio(); ((TextObject)Boletin.ReportDefinition.ReportObjects["OficialGuardia"]).Text += new z_guardia().getObjectz_guardia("OFICIAL DE GUARDIA").oficial; #endif }