public int Actualizar(CentroPenitenciarioBE e_CentroPenitenciario) { using (SqlConnection connection = Conectar(m_BaseDatos)) { try { ComandoSP("usp_CentroPenitenciarioActualizar", connection); ParametroSP("@CentroPenitenciarioId", e_CentroPenitenciario.CentroPenitenciarioId); ParametroSP("@RegionId", e_CentroPenitenciario.RegionId); ParametroSP("@RegionNombre", e_CentroPenitenciario.RegionNombre); ParametroSP("@PenalId", e_CentroPenitenciario.PenalId); ParametroSP("@PenalNombre", e_CentroPenitenciario.PenalNombre); ParametroSP("@EstadoId", e_CentroPenitenciario.EstadoId); ParametroSP("@UsuarioModificacionRegistro", e_CentroPenitenciario.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_CentroPenitenciario.NroIpRegistro); return(comando.ExecuteNonQuery()); } catch (SqlException ex) { throw new Exception("Clase DataAccess " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } finally { connection.Dispose(); } } }
protected internal bool Anular(CentroPenitenciarioBE e_CentroPenitenciario) { try { CentroPenitenciarioDA o_CentroPenitenciario = new CentroPenitenciarioDA(m_BaseDatos); int resp = o_CentroPenitenciario.Anular(e_CentroPenitenciario); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }