public ActionResult SubBranchNew(SubBranchViewModel vm, int branchId) { if (ModelState.IsValid) { vm.SubBranch.BranchId = branchId; db.SubBranches.AddObject(vm.SubBranch); db.SaveChanges(); return RedirectToAction("SubBranchList", new { branchId = branchId }); } vm.Branch = db.Branches.Single(p => p.BranchId == branchId); return View(vm); }
public ActionResult SubBranchNew(int branchId) { SubBranchViewModel vm = new SubBranchViewModel(); vm.Branch = db.Branches.Single(p => p.BranchId == branchId); return View(vm); }
public ActionResult SubBranchEdit(SubBranch subBranch, int id) { if (ModelState.IsValid) { db.SubBranches.Attach(subBranch); db.ObjectStateManager.ChangeObjectState(subBranch, EntityState.Modified); db.SaveChanges(); return RedirectToAction("SubBranchList", new { branchId = subBranch.BranchId }); } SubBranchViewModel vm = new SubBranchViewModel(); vm.SubBranch = subBranch; return View(); }
public ActionResult SubBranchList(int branchId) { SubBranchViewModel vm = new SubBranchViewModel(); vm.Branch = db.Branches.Single(p => p.BranchId == branchId); vm.SubBranches = db.SubBranches.Where(p => p.BranchId == branchId); ViewBag.CanModify = userData.IsAdmin; return View(vm); }
public ActionResult SubBranchEdit(int id) { SubBranchViewModel vm = new SubBranchViewModel(); vm.SubBranch = db.SubBranches.Single(p => p.SubBranchId == id); return View(vm); }