public IHttpActionResult Put(_CampaignViewModel model) { string userId = User.Identity.GetUserId(); model.UserId = userId; _adapter.UpdateCampaign(model); return(Ok()); }
public void UpdateCampaign(_CampaignViewModel model) { using (ApplicationDbContext context = new ApplicationDbContext()) { Campaign dbCampaign = context.Campaigns.Where(c => c.CampaignId == model.CampaignId).FirstOrDefault(); dbCampaign.CampaignKeyword = model.CampaignKeyWord; dbCampaign.CampaignActive = model.CampaignActive; dbCampaign.CampaignGift = model.CampaignGift; context.SaveChanges(); } }
public void CreateCampaign(_CampaignViewModel model) { using (ApplicationDbContext context = new ApplicationDbContext()) { Campaign dbCampaign = context.Campaigns.Create(); dbCampaign.CampaignName = model.CampaignName; dbCampaign.CampaignKeyword = model.CampaignKeyWord; dbCampaign.CampaignActive = model.CampaignActive; dbCampaign.CampaignGift = model.CampaignGift; dbCampaign.UserId = model.UserId; context.Campaigns.Add(dbCampaign); context.SaveChanges(); } }
public IHttpActionResult Get(int Id) { _CampaignViewModel model = _adapter.GetCampaign(Id); return(Ok(model)); }