public virtual async Task <GiftVoucher> UpdateGiftVoucherModel(GiftVoucher giftVoucher, GiftVoucherModel model) { giftVoucher = model.ToEntity(giftVoucher, _dateTimeService); await _giftVoucherService.UpdateGiftVoucher(giftVoucher); //activity log await _customerActivityService.InsertActivity("EditGiftVoucher", giftVoucher.Id, _translationService.GetResource("ActivityLog.EditGiftVoucher"), giftVoucher.Code); return(giftVoucher); }
public virtual async Task <GiftVoucher> InsertGiftVoucherModel(GiftVoucherModel model) { var giftVoucher = model.ToEntity(_dateTimeService); giftVoucher.CreatedOnUtc = DateTime.UtcNow; await _giftVoucherService.InsertGiftVoucher(giftVoucher); //activity log await _customerActivityService.InsertActivity("AddNewGiftVoucher", giftVoucher.Id, _translationService.GetResource("ActivityLog.AddNewGiftVoucher"), giftVoucher.Code); return(giftVoucher); }