public async Task <bool> CreatePhoneItemAsync(PhoneViewModel phoneToCreate) { try { var phone = _mapper.Map <PhoneViewModel, Phone>(phoneToCreate); await _repository.AddAsync(phone); await _repository.CommitAsync(); phoneToCreate.Id = phone.Id; return(true); } catch (Exception ex) { throw ex; } }
public async Task <PhoneModel> AddAsync(PhoneModel phoneModel) { return(await _phoneRepository.AddAsync(phoneModel)); }