/// <summary> /// Descripción: Actualiza informacion de los datos de la categoria/enfermedad. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="enfermedadCategoria"></param> public void UpdateEnfermedadCategoria(EnfermedadCategoriaDato enfermedadCategoria) { var objCommand = GetSqlCommand("pNLU_EnfermedadCategoria"); InputParameterAdd.Int(objCommand, "idCategoriaDato", enfermedadCategoria.IdCategoriaDato); InputParameterAdd.Int(objCommand, "idEnfermedad", enfermedadCategoria.IdEnfermedad); InputParameterAdd.Int(objCommand, "orden", enfermedadCategoria.Orden); InputParameterAdd.Int(objCommand, "estado", enfermedadCategoria.Estado); InputParameterAdd.Int(objCommand, "idUsuarioEdicion", enfermedadCategoria.IdUsuarioRegistro); ExecuteNonQuery(objCommand); }
/// <summary> /// Descripción: Actualiza informacion de los datos de la categoria y de las categorias/enfermedades. /// Author: Terceros. /// Fecha Creacion: 01/01/2017 /// Fecha Modificación: 02/02/2017. /// Modificación: Se agregaron comentarios. /// </summary> /// <param name="categoria"></param> /// <param name="enfermedadCategoria"></param> public void UpdateCategoria(CategoriaDato categoria, EnfermedadCategoriaDato enfermedadCategoria) { using (var categoriaDatoDal = new CategoriaDatoDal()) { categoriaDatoDal.BeginTransaction(IsolationLevel.ReadCommitted); try { categoriaDatoDal.UpdateCategoria(categoria); categoriaDatoDal.UpdateEnfermedadCategoria(enfermedadCategoria); categoriaDatoDal.Commit(); } catch (Exception) { categoriaDatoDal.Rollback(); } } }