public int CreateCrimeType(CrimeTypeEntity crimeTypeEntity) { using (var scope = new TransactionScope()) { CrimeType crimeType = new CrimeType(); // crimeType.Name = crimeTypeEntity.Name; crimeType.Type = crimeTypeEntity.Type; // _unitOfWork.CrimeTypeRepository.Insert(crimeType); _unitOfWork.Save(); scope.Complete(); return crimeType.CrimeTypeId; } }
public bool UpdateCrimeType(int crimeTypeId, CrimeTypeEntity crimeTypeEntity) { var success = false; if (crimeTypeEntity != null) { using (var scope = new TransactionScope()) { CrimeType crimeType = _unitOfWork.CrimeTypeRepository.GetByID(crimeTypeId); if (crimeType != null) { // crimeType.CrimeTypeId = crimeTypeEntity.CrimeTypeId; crimeType.Name = crimeTypeEntity.Name; crimeType.Type = crimeTypeEntity.Type; // _unitOfWork.CrimeTypeRepository.Update(crimeType); _unitOfWork.Save(); scope.Complete(); success = true; } } } return success; }