예제 #1
0
        public ActionResult Edit(CLB giai, HttpPostedFileBase btnSelectImage)
        {
            var path     = "";
            var filename = "";

            if (ModelState.IsValid)
            {
                if (btnSelectImage != null)
                {
                    filename = btnSelectImage.FileName;
                    path     = Path.Combine(Server.MapPath("~/Content/upload/files"), filename);
                    btnSelectImage.SaveAs(path);
                    giai.Logo = filename;
                }
                var  clb    = new ClubsDao();
                bool result = clb.Update(giai);
                if (result)
                {
                    return(RedirectToAction("Index", "Clubs"));
                }
                else
                {
                    ModelState.AddModelError("", "Cập nhật Club thất bại");
                }
            }
            return(RedirectToAction("Index"));
        }
예제 #2
0
        public ActionResult Edit(long id)
        {
            var giai = new ClubsDao().ViewDetail(id);

            SetViewBag();
            return(View(giai));
        }
예제 #3
0
        public ActionResult Create(CLB id, HttpPostedFileBase btnSelectImage)
        {
            var path     = "";
            var filename = "";

            if (ModelState.IsValid)
            {
                if (btnSelectImage != null)
                {
                    filename = btnSelectImage.FileName;
                    path     = Path.Combine(Server.MapPath("~/Content/upload/files"), filename);
                    btnSelectImage.SaveAs(path);
                    id.Logo = filename;
                }
                var  dao    = new ClubsDao();
                long result = dao.Insert(id);
                if (result > 0)
                {
                    return(RedirectToAction("Index", "Clubs"));
                }
                else
                {
                    ModelState.AddModelError("", "Thêm CLB thất bại");
                }
            }
            return(View("Index"));
        }
예제 #4
0
        // GET: Admin/Clubs
        public ActionResult Index(int page = 1, int pageSize = 10)
        {
            var dao   = new ClubsDao();
            var model = dao.ListAllPaging(page, pageSize);

            return(View(model));
        }
예제 #5
0
 public ActionResult Details(long id)
 {
     var dao = new ClubsDao();
     var i = dao.GetById(id);
     return PartialView(i);
 }
예제 #6
0
        public void SetViewBag(long?selectedId = null)
        {
            var dao = new ClubsDao();

            ViewBag.IDGiai = new SelectList(dao.ListAll(), "IDGiai ", "TenGD", selectedId);
        }