public int AddCarRegistration(CarRegistrationContract carRegistration) { try { return _carRegistrationRepository.AddCarRegistration(carRegistration); } catch (Exception ex) { ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message); return 0; } }
public int AddCarRegistration(CarRegistrationContract carRegistration) { try { //Re-Map Object to Entity Object var myEntityObj = CarRegistrationContractMapper.Map<CarRegistrationContract, CarRegistration>(carRegistration); if(myEntityObj == null) {return -2;} var processedCarRegistration = _repository.Add(myEntityObj); _uoWork.SaveChanges(); return processedCarRegistration.CarRegistrationId; } catch (Exception ex) { ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message); return 0; } }
public bool UpdateCarRegistration(CarRegistrationContract carRegistration) { try { return _carRegistrationRepository.UpdateCarRegistration(carRegistration); } catch (Exception ex) { ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message); return false; } }