public override async Task <PreferenceModel> CreatePreference(CreatePreferenceRequest request, ServerCallContext context) { Preference preference = _mapper.Map <Preference>(request.Preference); preference.Id = default; _preferenceRepository.Add(preference); await _preferenceRepository.SaveChangesAsync(); var preferenceModel = request.Preference; return(preferenceModel); }
public void Add(CustomerPreferenceDto preference) { PreferenceRepository.Add(Mapper.Map <CustomerPreferenceDto, CustomerPreference>(preference)); UnitOfWork.Commit(); }