Example #1
0
        // 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));
        }
Example #2
0
        // 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));
        }
Example #3
0
        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));
        }
Example #4
0
        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));
        }