public async Task EditAsync(CreditCardEditModel model) { var creditCard = await _creditCardRepository.GetAsync(model.Id); CreditCardFactory.Create(model, creditCard, _userId); _creditCardRepository.Edit(creditCard); await _unitOfWork.SaveChangesAsync(); }
public async Task AddAsync(CreditCardAddModel model) { await _creditCardRepository.AddAsync(CreditCardFactory.Create(model, _userId)); await _unitOfWork.SaveChangesAsync(); }