Exemple #1
0
        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);
            }
        }