// GET: Admin/DigitalDetail/Edit/5
        public ActionResult Edit(Guid id)
        {
            SetViewBag();
            var digitalDetailObject = new DigitalDetail_BCL().GetById(id);

            return(View(digitalDetailObject));
        }
        public ActionResult Edit(DigitalDetail_Object digitalDetailObject)
        {
            if (ModelState.IsValid)
            {
                var result = new DigitalDetail_BCL().InsertOrUpdate(true, digitalDetailObject);
                if (result)
                {
                    return(RedirectToAction("Index", "DigitalDetail"));
                }
                ModelState.AddModelError("", "Cập nhật không thành công !");
            }

            return(View(digitalDetailObject));
        }
示例#3
0
        public void pv_thongSoKiThuat(IEnumerable <DigitalDetail_Object> lst, Guid postID)
        {
            var bcl = new DigitalDetail_BCL();

            foreach (var item in lst)
            {
                if (item.Applyed)
                {
                    item.PostId          = postID;
                    item.DigitalDetailId = Guid.NewGuid();
                    item.IsDeleted       = false;
                    bcl.InsertOrUpdate(true, item);
                }
            }
        }
        public JsonResult UpdateStatus(int choose, Guid id)
        {
            var digitalDetailObject = new DigitalDetail_BCL().GetById(id);

            switch (choose)
            {
            case 1:
                digitalDetailObject.Applyed = !digitalDetailObject.Applyed;
                break;

            case 2:
                digitalDetailObject.IsDeleted = !digitalDetailObject.IsDeleted;
                break;
            }
            var result = new DigitalDetail_BCL().InsertOrUpdate(true, digitalDetailObject);

            return(Json(result ? new { rs = true } : new { rs = false }));
        }
        // GET: Admin/DigitalDetail/Delete/5
        public JsonResult Delete(Guid id)
        {
            var result = new DigitalDetail_BCL().Delete(id);

            return(Json(result ? new { rs = true } : new { rs = false }));
        }
        // GET: Admin/DigitalDetail/Details/5
        public ActionResult Details(Guid id)
        {
            var digitalDetailObject = new DigitalDetail_BCL().GetById(id);

            return(View(digitalDetailObject));
        }
        // GET: Admin/DigitalDetail
        public ActionResult Index()
        {
            var listDigitalDetail = new DigitalDetail_BCL().GetAll();

            return(View(listDigitalDetail));
        }