private void btnActualizar_Click(object sender, EventArgs e) { this.Validate(); if (Validar()) { CNFeligres objActualizarFeligres = new CNFeligres(); CEFeligres objFeligres = new CEFeligres() { NumeroIdentidad = txtNumeroIdentidad.Text.Trim(), Nombre = txtNombre.Text.Trim(), Apellido = txtApellido.Text.Trim(), Direccion = meDireccion.Text.Trim(), FechaNacimiento = deFechaNac.DateTime.Date, Telefono = txtTelefono.Text.Trim(), Correo = txtCorreo.Text.Trim(), IdSexo = int.Parse(lueSexo.EditValue.ToString()), NumeroIdentidadPadre = sluePadre.EditValue.ToString(), NumeroIdentidadMadre = slueMadre.EditValue.ToString(), Estado = chkEstado.Checked }; if (objActualizarFeligres.ActualizarFeligres(objFeligres) > 0) { Limpiar(); HabilitarControles(true, false, false, false, false, true); txtNumeroIdentidad.Enabled = !false; ListadoFeligres(); XtraMessageBox.Show("Registro actualizado satisfactoriamente", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Error al actualizar el registro", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public int ActualizarFeligres(CEFeligres objF) { int resultado; try { SqlCommand cmd = new SqlCommand("Sp_Actualizar_Feligres", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Num_Identidad", SqlDbType.Char, 15).Value = objF.NumeroIdentidad; cmd.Parameters.Add("@Nombre", SqlDbType.VarChar, 30).Value = objF.Nombre; cmd.Parameters.Add("@Apellido", SqlDbType.VarChar, 30).Value = objF.Apellido; cmd.Parameters.Add("@Telefono", SqlDbType.Char, 9).Value = objF.Telefono; cmd.Parameters.Add("@Direccion", SqlDbType.VarChar, 100).Value = objF.Direccion; cmd.Parameters.Add("@Correo", SqlDbType.VarChar, 30).Value = objF.Correo; cmd.Parameters.Add("@IdSexo", SqlDbType.Int).Value = objF.IdSexo; cmd.Parameters.Add("@Fecha_Nacimiento", SqlDbType.Date).Value = objF.FechaNacimiento; if (String.IsNullOrEmpty(objF.NumeroIdentidadPadre.Trim())) { cmd.Parameters.Add("@Num_Identidad_Padre", SqlDbType.Char, 15).Value = DBNull.Value; } else { cmd.Parameters.Add("@Num_Identidad_Padre", SqlDbType.Char, 15).Value = objF.NumeroIdentidadPadre; } if (String.IsNullOrEmpty(objF.NumeroIdentidadMadre.Trim())) { cmd.Parameters.Add("@Num_Identidad_Madre", SqlDbType.Char, 15).Value = DBNull.Value; } else { cmd.Parameters.Add("@Num_Identidad_Madre", SqlDbType.Char, 15).Value = objF.NumeroIdentidadMadre; } cmd.Parameters.Add("@Estado", SqlDbType.Bit).Value = objF.Estado; ConectarBD(); resultado = cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { throw new Exception("Error al tratar de actualizar el feligres", ex); } finally { CerrarBD(); } return(resultado); }
public void MostrarFeligres(String numeroIdentidad) { CNFeligres objObtenerFeligres = new CNFeligres(); CEFeligres objFeligres = objObtenerFeligres.ObtenerFeligres(numeroIdentidad.Trim()); txtNumeroIdentidad.EditValue = objFeligres.NumeroIdentidad.Trim(); txtNombre.EditValue = objFeligres.Nombre.Trim(); txtApellido.EditValue = objFeligres.Apellido.Trim(); meDireccion.EditValue = objFeligres.Direccion.Trim(); deFechaNac.EditValue = objFeligres.FechaNacimiento; txtTelefono.EditValue = objFeligres.Telefono.Trim(); txtCorreo.EditValue = objFeligres.Correo.Trim(); lueSexo.EditValue = objFeligres.IdSexo; sluePadre.EditValue = objFeligres.NumeroIdentidadPadre.Trim(); slueMadre.EditValue = objFeligres.NumeroIdentidadMadre.Trim(); chkEstado.Checked = objFeligres.Estado; }
private void MostrarUnSacramento(int id) { CNFeligres feligres = new CNFeligres(); CNSacramento objObtenerSacramento = new CNSacramento(); CESacramento objSacramento = objObtenerSacramento.ObtenerSacramento(id); List <CEPadrinoPorFeligres> objPadrinos = objObtenerSacramento.ObtenerPadrinosFeligres(id); CESacramentoPorFeligres objFeligres = objObtenerSacramento.ObtenerFeligresSacramento(id); txtIdRegistro.EditValue = objSacramento.Id_Registro_Sacramento; lueSacramentos.EditValue = objSacramento.Id_Sacramento; deFecha.EditValue = objSacramento.Fecha; slueEmpleado.EditValue = objSacramento.Num_Identidad.ToString().Trim(); lueLugar.EditValue = objSacramento.Id_Lugar; txtNumLibro.EditValue = objSacramento.Numero_Libro; txtNumPagina.EditValue = objSacramento.Numero_Pagina; txtNumActa.EditValue = objSacramento.Numero_Acta; txtNotaMarginal.EditValue = objSacramento.Nota_Marginal == null ? "" : objSacramento.Nota_Marginal.ToString(); slueFeligres.EditValue = objFeligres.Feligres_Num_Identidad.ToString().Trim(); if (objPadrinos.Count == 1) { CEFeligres padrino = feligres.ObtenerFeligres(objPadrinos[0].Feligres_Num_Identidad); if (padrino.IdSexo == 1) { slueMadrina.EditValue = objPadrinos[0].Feligres_Num_Identidad; } else { sluePadrino.EditValue = objPadrinos[0].Feligres_Num_Identidad; } } else if (objPadrinos.Count == 2) { CEFeligres padrino = feligres.ObtenerFeligres(objPadrinos[0].Feligres_Num_Identidad); if (padrino.IdSexo == 1) { slueMadrina.EditValue = objPadrinos[0].Feligres_Num_Identidad; sluePadrino.EditValue = objPadrinos[1].Feligres_Num_Identidad; } else { sluePadrino.EditValue = objPadrinos[0].Feligres_Num_Identidad; slueMadrina.EditValue = objPadrinos[1].Feligres_Num_Identidad; } } }
private void eliminarToolStripMenuItem_Click(object sender, EventArgs e) { CNFeligres objEliminarFeligres = new CNFeligres(); String id = gvDatosFeligres.GetRowCellValue(gvDatosFeligres.FocusedRowHandle, colNumIdentidad).ToString(); CEFeligres objFeligres = new CEFeligres() { NumeroIdentidad = id }; if (objEliminarFeligres.EliminarFeligres(objFeligres) > 0) { ListadoFeligres(); XtraMessageBox.Show("Registro eliminado satisfactoriamente", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { XtraMessageBox.Show("Error al eliminar el registro", "Parroquia", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public CEFeligres MostrarUnFeligres(String numeroIdentidad) { SqlCommand cmd; SqlDataReader dr; CEFeligres objFeligres = new CEFeligres(); try { ConectarBD(); cmd = new SqlCommand("Sp_Mostrar_UnFeligres", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@NumeroIdentidad", SqlDbType.Char, 15).Value = numeroIdentidad; dr = cmd.ExecuteReader(); if (dr.Read()) { objFeligres.NumeroIdentidad = dr["Num_Identidad"].ToString(); objFeligres.Nombre = dr["Nombre"].ToString(); objFeligres.Apellido = dr["Apellido"].ToString(); objFeligres.Direccion = dr["Direccion"].ToString(); objFeligres.Correo = dr["Correo"].ToString(); objFeligres.Telefono = dr["Telefono"].ToString(); objFeligres.FechaNacimiento = dr.GetDateTime(6); objFeligres.IdSexo = int.Parse(dr["Id_Sexo"].ToString()); objFeligres.NumeroIdentidadPadre = dr["Num_Identidad_Padre"].ToString(); objFeligres.NumeroIdentidadMadre = dr["Num_Identidad_Madre"].ToString(); objFeligres.Estado = dr.GetBoolean(10); } return(objFeligres); } catch (Exception ex) { throw new Exception("Error al solicitar los datos", ex); } finally { CerrarBD(); } }
public int EliminarFeligres(CEFeligres objF) { int resultado = 0; try { SqlCommand cmd = new SqlCommand("Sp_Eliminar_Feligres", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@Num_Identidad", SqlDbType.Char, 15).Value = objF.NumeroIdentidad; ConectarBD(); resultado = cmd.ExecuteNonQuery(); cmd.Dispose(); } catch (Exception ex) { throw new Exception("Error al tratar de eliminar el feligres", ex); } finally { CerrarBD(); } return(resultado); }
public int EliminarFeligres(CEFeligres objFeligres) { return(objF.EliminarFeligres(objFeligres)); }
public int ActualizarFeligres(CEFeligres objFeligres) { return(objF.ActualizarFeligres(objFeligres)); }
public int NuevoFeligres(CEFeligres objFeligres) { return(objF.InsertarFeligres(objFeligres)); }