Ejemplo n.º 1
0
        public ActionResult SubBranchDelete(int id)
        {
            SubBranchViewModel vm = new SubBranchViewModel();

            vm.SubBranch = db.SubBranches.Single(p => p.SubBranchId == id);
            return(View(vm));
        }
Ejemplo n.º 2
0
        public ActionResult SubBranchNew(int branchId)
        {
            SubBranchViewModel vm = new SubBranchViewModel();

            vm.Branch = db.Branches.Single(p => p.BranchId == branchId);
            return(View(vm));
        }
Ejemplo n.º 3
0
        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));
        }
Ejemplo n.º 4
0
 public ActionResult SubBranchNew(SubBranchViewModel vm, int branchId)
 {
     if (ModelState.IsValid)
     {
         vm.SubBranch.BranchId = branchId;
         db.SubBranches.Add(vm.SubBranch);
         db.SaveChanges();
         return(RedirectToAction("SubBranchList", new { branchId = branchId }));
     }
     vm.Branch = db.Branches.Single(p => p.BranchId == branchId);
     return(View(vm));
 }
Ejemplo n.º 5
0
        public ActionResult SubBranchEdit(SubBranch subBranch, int id)
        {
            if (ModelState.IsValid)
            {
                db.SubBranches.Attach(subBranch);
                db.Entry(subBranch).State = System.Data.Entity.EntityState.Modified;
                db.SaveChanges();
                return(RedirectToAction("SubBranchList", new { branchId = subBranch.BranchId }));
            }
            SubBranchViewModel vm = new SubBranchViewModel();

            vm.SubBranch = subBranch;
            return(View());
        }