/// <summary> /// Descripción: Actualiza informacion de los Datos/Categorias. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="datoCategoria"></param> public void UpdateDatoCategoria(DatoCategoriaDato datoCategoria) { var objCommand = GetSqlCommand("pNLU_DatoCategoria"); InputParameterAdd.Int(objCommand, "idDato", datoCategoria.IdDato); InputParameterAdd.Int(objCommand, "idCategoriaDato", datoCategoria.IdCategoriaDato); InputParameterAdd.Int(objCommand, "orden", datoCategoria.Orden); InputParameterAdd.Int(objCommand, "estado", datoCategoria.Estado); InputParameterAdd.Int(objCommand, "idUsuarioEdicion", datoCategoria.IdUsuarioRegistro); ExecuteNonQuery(objCommand); }
/// <summary> /// Descripción: Actualiza informacion de los Datos. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="dato"></param> public void UpdateDato(Dato dato, DatoCategoriaDato datoCategoria) { using (var datoClinicoDal = new DatoClinicoDal()) { datoClinicoDal.BeginTransaction(IsolationLevel.ReadCommitted); try { datoClinicoDal.UpdateDato(dato); datoClinicoDal.UpdateDatoCategoria(datoCategoria); datoClinicoDal.Commit(); } catch (Exception) { datoClinicoDal.Rollback(); } } }