public ActionResult Create(int vendorId) { VendorDocument vendordocument = new VendorDocument(); vendordocument.VendorID = vendorId; ViewBag.PossibleVendorDocumentCategories = vendordocumentcategoryRepository.All; return View(vendordocument); }
public ActionResult Create(VendorDocument vendordocument,int vendorId) { if (ModelState.IsValid) { vendordocumentRepository.InsertOrUpdate(vendordocument); vendordocumentRepository.Save(); return RedirectToAction("Index",new { vendorId=vendorId }); } else { ViewBag.PossibleVendorDocumentCategories = vendordocumentcategoryRepository.All; return View(vendordocument); } }
public void InsertOrUpdate(VendorDocument vendordocument) { if (vendordocument.VendorDocumentID == default(int)) { // New entity context.VendorDocument.Add(vendordocument); } else { // Existing entity context.Entry(vendordocument).State = EntityState.Modified; } }
public ViewResult Search(VendorDocument searchVendorDocument,int vendorId) { if(searchVendorDocument!=null) { } return View("Index",vendordocumentRepository.AllIncluding(vendorId,vendordocument => vendordocument.Vendor, vendordocument => vendordocument.VendorDocumentCategory)); }