public int Actualizar(IdiomasDominadosBE e_IdiomasDominados) { using (SqlConnection connection = Conectar(m_BaseDatos)) { try { ComandoSP("usp_IdiomasDominadosActualizar", connection); ParametroSP("@IdiomasDominadosId", e_IdiomasDominados.IdiomasDominadosId); ParametroSP("@IdiomaId", e_IdiomasDominados.IdiomaId); ParametroSP("@Hablado", e_IdiomasDominados.Hablado); ParametroSP("@Escrito", e_IdiomasDominados.Escrito); ParametroSP("@Leido", e_IdiomasDominados.Leido); ParametroSP("@EstadoId", e_IdiomasDominados.EstadoId); ParametroSP("@InformacionCastrenseId", e_IdiomasDominados.InformacionCastrenseId); ParametroSP("@UsuarioModificacionRegistro", e_IdiomasDominados.UsuarioModificacionRegistro); ParametroSP("@NroIpRegistro", e_IdiomasDominados.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(IdiomasDominadosBE e_IdiomasDominados) { try { IdiomasDominadosDA o_IdiomasDominados = new IdiomasDominadosDA(m_BaseDatos); int resp = o_IdiomasDominados.Anular(e_IdiomasDominados); return(resp > 0); } catch (Exception ex) { throw new Exception("Clase Business: " + Nombre_Clase + "\r\n" + "Descripción: " + ex.Message); } }