/// <summary> /// Creates a TablaValor /// </summary> /// <param name="tablaValorEntity"></param> /// <returns></returns> public int CreateTablaValor(BusinessEntities.TablaValorEntity tablaValorEntity) { using (var scope = new TransactionScope()) { var tablaValor = new TABLA_VALOR { IdCampo = tablaValorEntity.IdCampo, IdTablaValor = tablaValorEntity.IdTablaValor, TABLA_CAMPO = tablaValorEntity.TABLA_CAMPO }; _unitOfWork.TablaValorRepository.Insert(tablaValor); _unitOfWork.Save(); scope.Complete(); return(tablaValor.IdTablaValor); } }
/// <summary> /// Updates a TablaValor /// </summary> /// <param name="tablaValorId"></param> /// <param name="tablaValorEntity"></param> /// <returns></returns> public bool UpdateTablaValor(int tablaValorId, BusinessEntities.TablaValorEntity tablaValorEntity) { var success = false; if (tablaValorEntity != null) { using (var scope = new TransactionScope()) { var tablaValor = _unitOfWork.TablaValorRepository.GetByID(tablaValorId); if (tablaValor != null) { tablaValor.IdCampo = tablaValorEntity.IdCampo; tablaValor.IdTablaValor = tablaValorEntity.IdTablaValor; tablaValor.TABLA_CAMPO = tablaValorEntity.TABLA_CAMPO; _unitOfWork.TablaValorRepository.Update(tablaValor); _unitOfWork.Save(); scope.Complete(); success = true; } } } return(success); }