public int AddRentalPackageCarDescription(RentalPackageCarDescriptionContract rentalPackageCarDescription) { try { return _rentalPackageCarDescriptionRepository.AddRentalPackageCarDescription(rentalPackageCarDescription); } catch (Exception ex) { ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message); return 0; } }
public int AddRentalPackageCarDescription(RentalPackageCarDescriptionContract rentalPackageCarDescription) { try { //Re-Map Object to Entity Object var myEntityObj = RentalPackageCarDescriptionContractMapper.Map<RentalPackageCarDescriptionContract, RentalPackageCarDescription>(rentalPackageCarDescription); if(myEntityObj == null) {return -2;} var processedRentalPackageCarDescription = _repository.Add(myEntityObj); _uoWork.SaveChanges(); return processedRentalPackageCarDescription.RentalPackageCarDescriptionId; } catch (Exception ex) { ErrorManager.LogApplicationError(ex.StackTrace, ex.Source, ex.Message); return 0; } }