public ActionResult BagianCabangNew()
        {
            BagianCabangViewModel vm = new BagianCabangViewModel();

            vm.Param = new BagianCabangParam();
            UpdateBagianCabangParam(vm.Param);
            return(View(vm));
        }
        public ActionResult BagianCabangDelete(int id)
        {
            BagianCabangViewModel vm = new BagianCabangViewModel();

            vm.BagianCabang = db.SubBranches.Single(p => p.SubBranchId == id);
            vm.Param        = new BagianCabangParam();
            UpdateBagianCabangParam(vm.Param);
            return(View(vm));
        }
 public ActionResult BagianCabangNew(BagianCabangViewModel bgnCabang)
 {
     if (ModelState.IsValid)
     {
         db.SubBranches.Add(bgnCabang.BagianCabang);
         db.SaveChanges();
         return(RedirectToAction("BagianCabang"));
     }
     return(View(bgnCabang));
 }
 public ActionResult BagianCabangEdit(BagianCabangViewModel bgnCabang)
 {
     if (ModelState.IsValid)
     {
         db.SubBranches.Attach(bgnCabang.BagianCabang);
         db.Entry(bgnCabang.BagianCabang).State = System.Data.Entity.EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("BagianCabang"));
     }
     return(View(bgnCabang));
 }