public void CreateCampaign_HappyPath() { //given Campaign createdCampaign = _campaignService.AddCampaign(TestCampaign); Assert.NotNull(createdCampaign); Assert.NotEqual(createdCampaign.Id, Guid.Empty); }
public ActionResult CreateCampaign([Bind(Include = "CampaignId, CampaignName, CampaignDescription, CampaignDate, UserId, CampaignStatus")] Campaign campaign) { if (Session["UserName"] != null) { string c = Session["UserName"].ToString(); if (ModelState.IsValid) { campaign.CampaignId = cs.GetAllCampaigns().Count() + 1; User user = (from u in us.GetAllUsers() where u.Username.Equals(c) select u).FirstOrDefault <User>(); campaign.UserId = user.UserId; campaign.CampaignStatus = "not"; cs.AddCampaign(campaign); //db.Campaigns.Add(campaign); //db.SaveChanges(); return(RedirectToAction("Campaign")); } return(View(campaign)); } else { return(RedirectToAction("Index")); } }
public async void AddCampagne_Click(object sender, EventArgs e) { var newCampagne = new Models.Campaign(); newCampagne.Name = inputName.Text; await campagneService.AddCampaign(newCampagne); inputName.Text = null; LoadCampagne(); }