public ActionResult Create(Position position) { if (ModelState.IsValid) { positionRepository.InsertOrUpdate(position); positionRepository.Save(); return RedirectToAction("Index"); } else { ViewBag.PossibleDepartments = departmentRepository.All; return View(position); } }
public ViewResult Search(Position searchPosition) { if(searchPosition!=null) { } return View("Index",positionRepository.AllIncluding(position => position.Department)); }
public ActionResult Create() { Position position = new Position(); ViewBag.PossibleDepartments = departmentRepository.All; return View(position); }
public void InsertOrUpdate(Position position) { if (position.PositionID == default(int)) { // New entity context.Position.Add(position); } else { // Existing entity context.Entry(position).State = EntityState.Modified; } }