// GET: Admin/Bans/Create public ActionResult Create(int catid = -1) { var __auth = MySsAuthUsers.GetAuth(); BanCRUD vm = new BanCRUD(); vm.ddlQuan = __db.Quan.Where(w => w.UserId == __auth.ID).ToList().Select(s => new SelectListItem() { Text = s.TenQuan, Value = s.Id.ToString(), }); return(View(vm)); }
// GET: Admin/Bans/Edit/5 public ActionResult Edit(int id) { var __auth = MySsAuthUsers.GetAuth(); Ban entity = _BanServ.GetEntry(id); BanCRUD vm = new BanCRUD(); vm.Id = entity.Id; vm.MaBan = entity.MaBan; vm.TenBan = entity.TenBan; vm.QuanId = entity.QuanId; vm.ddlQuan = __db.Quan.Where(w => w.UserId == __auth.ID).ToList().Select(s => new SelectListItem() { Text = s.TenQuan, Value = s.Id.ToString(), }); return(View(vm)); }
public JsonResult Create(BanCRUD model) { rs r; try { Ban entity = new Ban(); entity.MaBan = model.MaBan; entity.TenBan = model.TenBan; entity.QuanId = model.QuanId; __db.Ban.Add(entity); __db.SaveChanges(); r = rs.T("Okay"); } catch (Exception ex) { r = rs.F("Lỗi: " + ex.Message); } return(Json(r, JsonRequestBehavior.DenyGet)); }
public JsonResult Edit(BanCRUD model) { rs r; using (var trans = new TransactionScope()) { try { var entity = _BanServ.SingleOrDefault(s => s.Id == model.Id); entity.MaBan = model.MaBan; entity.TenBan = model.TenBan; entity.QuanId = model.QuanId; _BanServ.Save(); trans.Complete(); r = rs.T("Okay"); } catch (Exception ex) { r = rs.F("Lỗi: " + ex.Message); } } return(Json(r, JsonRequestBehavior.DenyGet)); }