// // GET: /Admin/Branch/ public ActionResult Index() { var branches = new Models.BranchModel().GetAllBranches().Where(x => x.IsDelete == false); return(View(branches)); }
public ActionResult SaveBrach(Models.BranchModel data) { if (!ModelState.IsValid) { if (data.b_id == 0) { _db = new QSoft_WUEntities(); DAL.Branch code = _db.Branch.Where(p => p.bcode == data.bcode).FirstOrDefault(); if (code != null) { return(Json(false, JsonRequestBehavior.AllowGet)); } else { System.Web.HttpContext.Current.Application.Lock(); _db = new QSoft_WUEntities(); _db.Branch.Add(new DAL.Branch { bcode = data.bcode, bname1 = data.bname1, bname12 = data.bname12, bname2 = data.bname2, bname22 = data.bname22, baddress1 = data.baddress1, baddress2 = data.baddress2, bzip = data.bzip, btel = data.btel, bfax = data.bfax, ccode = data.ccode }); _db.SaveChanges(); System.Web.HttpContext.Current.Application.UnLock(); return(Json(true, JsonRequestBehavior.AllowGet)); } } } if (ModelState.IsValid) { if (data.b_id != 0) { _db = new QSoft_WUEntities(); DAL.Branch code = _db.Branch.Where(p => p.bcode == data.bcode && p.b_id != data.b_id).FirstOrDefault(); if (code != null) { return(Json(false, JsonRequestBehavior.AllowGet)); } else { DAL.Branch edit = _db.Branch.Where(p => p.b_id == data.b_id).FirstOrDefault(); edit.bcode = data.bcode; edit.bname1 = data.bname1; edit.bname12 = data.bname12; edit.bname2 = data.bname2; edit.bname22 = data.bname22; edit.baddress1 = data.baddress1; edit.baddress2 = data.baddress2; edit.bzip = data.bzip; edit.btel = data.btel; edit.bfax = data.bfax; edit.ccode = data.ccode; _db.SaveChanges(); return(Json(true, JsonRequestBehavior.AllowGet)); } } } return(View(data)); }