/// <summary> /// Updates a TablaCampo /// </summary> /// <param name="tablaCampoId"></param> /// <param name="tablaCampoEntity"></param> /// <returns></returns> public bool UpdateTablaCampo(int tablaCampoId, BusinessEntities.TablaCampoEntity tablaCampoEntity) { var success = false; if (tablaCampoEntity != null) { using (var scope = new TransactionScope()) { var tablaCampo = _unitOfWork.TablaCampoRepository.GetByID(tablaCampoId); if (tablaCampo != null) { tablaCampo.IdCampo = tablaCampoEntity.IdCampo; tablaCampo.IdTabla = tablaCampoEntity.IdTabla; tablaCampo.TABLA = tablaCampoEntity.TABLA; tablaCampo.TABLA_VALOR = tablaCampoEntity.TABLA_VALOR; _unitOfWork.TablaCampoRepository.Update(tablaCampo); _unitOfWork.Save(); scope.Complete(); success = true; } } } return(success); }
/// <summary> /// Creates a TablaCampo /// </summary> /// <param name="tablaCampoEntity"></param> /// <returns></returns> public int CreateTablaCampo(BusinessEntities.TablaCampoEntity tablaCampoEntity) { using (var scope = new TransactionScope()) { var tablaCampo = new TABLA_CAMPO { IdCampo = tablaCampoEntity.IdCampo, IdTabla = tablaCampoEntity.IdTabla, TABLA = tablaCampoEntity.TABLA, TABLA_VALOR = tablaCampoEntity.TABLA_VALOR }; _unitOfWork.TablaCampoRepository.Insert(tablaCampo); _unitOfWork.Save(); scope.Complete(); return(tablaCampo.IdCampo); } }