private void eliminarToolStripMenuItem_Click(object sender, EventArgs e) { int idRegistro = int.Parse(gvDatosSacramentos.GetRowCellValue(gvDatosSacramentos.FocusedRowHandle, colIdRegistroSacramento).ToString()); String sacramento = gvDatosSacramentos.GetRowCellValue(gvDatosSacramentos.FocusedRowHandle, colSacramento).ToString(); CDReportes objR = new CDReportes(); if (sacramento.Equals("Matrimonio")) { CERptMatrimonio obj = objR.MostrarReporteMatrimonio(idRegistro); Reportes.RptMatrimonio reporte = new Reportes.RptMatrimonio(obj); Funciones.Funciones.MostrarReportes("Reporte de Matrimonio", reporte, this.MdiParent, false); } else if (sacramento.Equals("Primera comunión")) { CERptPrimeraComunion obj = objR.MostrarReportePrimeraComunion(idRegistro); Reportes.RptPrimeraComunion reporte = new Reportes.RptPrimeraComunion(obj); Funciones.Funciones.MostrarReportes("Reporte de Primera comunión", reporte, this.MdiParent, false); } else if (sacramento.Equals("Bautismo")) { CERptBautismo obj = objR.MostrarReporteBautismo(idRegistro); Reportes.RptBautismo reporte = new Reportes.RptBautismo(obj); Funciones.Funciones.MostrarReportes("Reporte de Bautismo", reporte, this.MdiParent, false); } else { CERptConfirmacion obj = objR.MostrarReporteConfirmacion(idRegistro); Reportes.RptConfirmacion reporte = new Reportes.RptConfirmacion(obj); Funciones.Funciones.MostrarReportes("Reporte de Confirmación", reporte, this.MdiParent, false); } }
public CERptBautismo MostrarReporteBautismo(int idRegistro) { SqlCommand cmd; SqlDataReader dr; CERptBautismo objRptBautimos = new CERptBautismo(); try { ConectarBD(); cmd = new SqlCommand("Sp_Reporte_Bautismo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Id_Registro", SqlDbType.Int).Value = idRegistro; dr = cmd.ExecuteReader(); if (dr.Read()) { objRptBautimos = new CERptBautismo() { Parroquia = dr["Lugar"].ToString(), Empleado = dr["Empleado"].ToString(), Sacramento = dr["Sacramento"].ToString(), NumeroBautismo = dr["Numero_Libro"].ToString(), NumeroPagina = dr["Numero_Pagina"].ToString(), BajoNumero = dr["Numero_Acta"].ToString(), Fecha = DateTime.Parse(dr["Fecha"].ToString()), Feligres = dr["Feligres"].ToString(), FechaNacimiento = DateTime.Parse(dr["Fecha_Nacimiento"].ToString()), Padre = dr["Padre"].ToString(), Madre = dr["Madre"].ToString(), Padrino = dr["Padrino"].ToString(), Madrina = dr["Madrina"].ToString(), Hoy = DateTime.Parse(dr["Hoy"].ToString()), Logo = dr.GetBoolean(14) ? (byte[])dr["Logo"] : null, NotaMarginal = dr["Nota_Marginal"] == null ? "" : dr["Nota_Marginal"].ToString() }; } return(objRptBautimos); } catch (Exception ex) { throw new Exception("Error al solicitar los datos. ", ex); } finally { CerrarBD(); } }
public RptBautismo(CERptBautismo obj) { InitializeComponent(); objx = obj; }