public async Task <string> InsertAsync(CampaignsContributionModel campaign) { var campaignsContributionId = await _campaignsContributionRepository.InsertAsync(campaign); _log.Info("Campaign was added", campaign); return(campaignsContributionId.ToString("D")); }
public async Task <Guid> InsertAsync(CampaignsContributionModel campaign) { using (var context = _msSqlContextFactory.CreateDataContext()) { var entity = _mapper.Map <Entities.CampaignsContribution>(campaign); context.Add(entity); await context.SaveChangesAsync(); return(entity.Id); } }