public ActionResult Create() { SalesCampaign salescampaign = new SalesCampaign(); ViewBag.PossibleParentSalesCampaigns = salescampaignRepository.All; ViewBag.PossibleCurrencies = currencyRepository.All; ViewBag.PossibleCreatedByUsers = userRepository.All; ViewBag.PossibleSalesCampaignStatusCategories = salescampaignstatuscategoryRepository.All; return View(salescampaign); }
public ActionResult Create(SalesCampaign salescampaign) { if (ModelState.IsValid) { salescampaignRepository.InsertOrUpdate(salescampaign); salescampaignRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleParentSalesCampaigns = salescampaignRepository.All; ViewBag.PossibleCurrencies = currencyRepository.All; ViewBag.PossibleCreatedByUsers = userRepository.All; ViewBag.PossibleSalesCampaignStatusCategories = salescampaignstatuscategoryRepository.All; return View(salescampaign); } }
public void InsertOrUpdate(SalesCampaign salescampaign) { if (salescampaign.SalesCampaignID == default(int)) { // New entity context.SalesCampaign.Add(salescampaign); } else { // Existing entity context.Entry(salescampaign).State = EntityState.Modified; } }
public ViewResult Search(SalesCampaign searchSalesCampaign) { if(searchSalesCampaign!=null) { } return View("Index",salescampaignRepository.AllIncluding(salescampaign => salescampaign.ParentSalesCampaign, salescampaign => salescampaign.Currency, salescampaign => salescampaign.CreatedByUser, salescampaign => salescampaign.SalesCampaignStatusCategory)); }