// GET: Admin/TrangGioiThieu
        public ActionResult Index(string searchString, int page = 1, int pagesize = 10)
        {
            var dao       = new AboutDAO();
            var listAbout = dao.ListAll(searchString, page, pagesize);

            return(View(listAbout));
        }
예제 #2
0
        // GET: About
        public ActionResult Index()
        {
            var dao = new AboutDAO();

            //ViewBag.aboutDAO = dao.aboutDetail(1);
            return(View(dao.aboutDetail(1)));
        }
예제 #3
0
 public ActionResult CreateAbout(About model)
 {
     if (ModelState.IsValid)
     {
         var dao = new AboutDAO();
         //Lấy ra user đăng nhập để gán vào CreatedBY
         UserLogin userlogin = (UserLogin)Session["USER_SESSION"];
         model.CreatedBy = userlogin.UserName;
         bool exits = dao.AboutExistForCreate(model.Name);
         if (!exits)
         {
             string metatitle = CastString.Cast(model.Name);
             model.MetaTitle   = metatitle;
             model.CreatedDate = DateTime.Now;
             bool result = dao.CreateABout(model);
             if (result)
             {
                 SetAltert("Tạo mới bài giới thiệu thành công", 0);
                 return(RedirectToAction("Index", "About"));
             }
             else
             {
                 SetAltert("Tạo mới không thành công", 2);
             }
         }
         else
         {
             SetAltert("Bài giới thiệu này đã có", 2);
         }
     }
     return(View(model));
 }
        public ActionResult xacnhanxoa(int ID)
        {
            var result = new AboutDAO().Delete(ID);

            SetAlert("Xóa thông tin  thành công", "success");
            return(RedirectToAction("Index", "TrangGioiThieu"));
        }
예제 #5
0
        // GET: Admin/About
        public ActionResult Index()
        {
            var dao   = new AboutDAO();
            var model = dao.lstAboutAdmin();

            return(View(model));
        }
 public ActionResult Create(About about, string tempstatus)
 {
     if (ModelState.IsValid)
     {
         AboutDAO aboutDAO = new AboutDAO();
         if (tempstatus == "Khóa")
         {
             about.Status = false;
         }
         else
         {
             about.Status = true;
         }
         about.CreateBy = BaseController.NguoiDungHienTai.UserAccount;
         var success = aboutDAO.CreateAbout(about);
         if (success > 0)
         {
             TempData["msg"] = MessageBox.Show("Thêm About Thành Công");
             return(RedirectToAction("Create", "About"));
         }
         else
         {
             ModelState.AddModelError("", "Thêm Không Thành Công");
         }
     }
     return(View("Create"));
 }
예제 #7
0
 public ActionResult UpdateAbout(About model)
 {
     if (ModelState.IsValid)
     {
         var       dao       = new AboutDAO();
         UserLogin userlogin = (UserLogin)Session["USER_SESSION"];
         model.ModifiedBy = userlogin.UserName;
         //Kiểm tra xem tên sách này đã có chưa
         bool exist = dao.AboutExistForUpdate(model.Name, model.ID);
         if (!exist)
         {
             string metatitle = CastString.Cast(model.Name);
             model.MetaTitle = metatitle;
             bool result = dao.UpdateAbout(model);
             if (result)
             {
                 SetAltert("Cập nhật thành công", 0);
                 return(RedirectToAction("Index", "ABout"));
             }
             else
             {
                 SetAltert("Cập nhật không thành công", 2);
             }
         }
         else
         {
             SetAltert("Bài giới thiệu này đã có", 2);
         }
     }
     else
     {
     }
     return(View(model));
 }
        public ActionResult Remove(int AboutID)
        {
            AboutDAO aboutDAO = new AboutDAO();

            aboutDAO.Remove(AboutID);
            return(RedirectToAction("Index", "About"));
        }
        public ActionResult Edit(About about, string tempstatus, int id)
        {
            about.AboutID = id;
            if (ModelState.IsValid)
            {
                if (tempstatus == "Khóa")
                {
                    about.Status = false;
                }
                else
                {
                    about.Status = true;
                }
                about.ModifiedBy   = BaseController.NguoiDungHienTai.UserAccount;
                about.ModifiedDate = DateTime.Now.ToString();
                AboutDAO aboutDAO = new AboutDAO();

                var check = aboutDAO.Edit(about);
                if (check > 0)
                {
                    TempData["msg"] = MessageBox.Show("Thành Công");
                    return(RedirectToAction("Index", "About"));
                }
                else
                {
                    ModelState.AddModelError("", "Không Edit Thành Công");
                }
            }
            return(View());
        }
        public ActionResult Edit(int aboutid)
        {
            AboutDAO aboutDAO = new AboutDAO();
            var      about    = aboutDAO.GetAbout(aboutid);

            return(View(about));
        }
예제 #11
0
        public ActionResult UpdateAbout(long id)
        {
            var dao   = new AboutDAO();
            var model = dao.aboutDetail(id);

            return(View(model));
        }
예제 #12
0
        public JsonResult ChangeStatus(long id)
        {
            var result = new AboutDAO().ChangeStatus(id);

            return(Json(new
            {
                status = result
            }));
        }
        public JsonResult Changestatus(int aboutid)
        {
            AboutDAO aboutDAO   = new AboutDAO();
            var      tempstatus = aboutDAO.ChangeStatus(aboutid);

            return(Json(new{
                status = tempstatus
            }));
        }
        public ActionResult Xoa(int ID)
        {
            var model = new AboutDAO().GetByID(ID);

            if (model.Status == true)
            {
                ViewBag.status       = "Đang sử dụng";
                ViewBag.status_class = "bg-green";
            }
            else
            {
                ViewBag.status       = "Đã khóa";
                ViewBag.status_class = "bg-red";
            }
            return(View(model));
        }
 public ActionResult CapNhat(About entity)
 {
     if (ModelState.IsValid)
     {
         var dao    = new AboutDAO();
         var result = dao.Update(entity);
         if (result)
         {
             SetAlert("Cập nhật trang giới thiệu thành công", "success");
             return(RedirectToAction("Index", "TrangGioiThieu"));
         }
         else
         {
             SetAlert("Cập nhật trang giới thiệu không thành công", "error");
             return(RedirectToAction("CapNhat", "TrangGioiThieu"));
         }
     }
     return(View("Index"));
 }
 public ActionResult Index(tbl_About model)
 {
     if (ModelState.IsValid)
     {
         var session = (StaffLogin)Session[Common.CommonConstants.STAFF_SESSION];
         model.ModifyBy   = session.UserId;
         model.ModifyDate = DateTime.Now;
         var result = new AboutDAO().Update(model);
         if (result)
         {
             SetAlert("Cập nhật thành công.", "success");
         }
         else
         {
             SetAlert("Có lỗi! Cập nhật không thành công", "danger");
         }
     }
     return(View(model));
 }
        // GET: Admin/About
        public ActionResult Index(string SearchAbout, int page = 1, int pagesize = 2)
        {
            if (SearchAbout == null)
            {
                SearchAbout = "";
            }
            if (SearchAbout != null)
            {
                ViewBag.SearchAbout = SearchAbout;
            }

            AboutDAO aboutDAO = new AboutDAO();

            if (SearchAbout == "")
            {
                IPagedList <About> listAbout = aboutDAO.SelectAll().ToPagedList(page, pagesize);
                return(View(listAbout));
            }
            else
            {
                IPagedList <About> listAbout = aboutDAO.SelectWithCondition(SearchAbout).ToPagedList(page, pagesize);
                return(View(listAbout));
            }
        }
        // GET: Administrator/GioiThieu
        public ActionResult Index()
        {
            var model = new AboutDAO().FindByID();

            return(View(model));
        }
        public ActionResult CapNhat(int ID)
        {
            var model = new AboutDAO().GetByID(ID);

            return(View(model));
        }
예제 #20
0
 public AboutController()
 {
     aboutDAO = new AboutDAO(db);
 }