public ActionResult Create(int vendorId) { VendorRating vendorrating = new VendorRating(); vendorrating.VendorID = vendorId; ViewBag.PossibleVendorRatingScales = ratingscaleRepository.All; return View(vendorrating); }
public ActionResult Create(VendorRating vendorrating,int vendorId) { if (ModelState.IsValid) { vendorratingRepository.InsertOrUpdate(vendorrating); vendorratingRepository.Save(); return RedirectToAction("Index",new { vendorId=vendorId }); } else { ViewBag.PossibleVendorRatingScales = ratingscaleRepository.All; return View(vendorrating); } }
public ViewResult Search(VendorRating searchVendorRating,int vendorId) { if(searchVendorRating!=null) { } return View("Index",vendorratingRepository.AllIncluding(vendorId,vendorrating => vendorrating.Vendor, vendorrating => vendorrating.VendorRatingScale)); }
public void InsertOrUpdate(VendorRating vendorrating) { if (vendorrating.VendorRatingID == default(int)) { // New entity context.VendorRating.Add(vendorrating); } else { // Existing entity context.Entry(vendorrating).State = EntityState.Modified; } }