public CategoryModel Create(tb_category category)
 {
     return(new CategoryModel
     {
         id_category = category.id_category,
         category_title = category.category_title,
         category_order = category.category_order
     });
 }
 public ActionResult Delete(int id)
 {
     tb_category category = categoryRepository.GetById(id);
     if (category != null)
     {
         categoryRepository.Delete(category);
         categoryRepository.Save();
         ViewBag.Message = "<div class=\"alert alert-success\">La section a ete supprimee avec succes </div>";
     }
     return RedirectToAction("Index");
 }
Exemple #3
0
        /// <summary>
        /// 保存
        /// </summary>
        /// <param name="theData">保存的数据</param>
        public ActionResult SaveData(tb_category theData)
        {
            if (theData.Id.IsNullOrEmpty())
            {
                //theData.Id = Guid.NewGuid().ToSequentialGuid();

                _tb_categoryBusiness.AddData(theData);
            }
            else
            {
                _tb_categoryBusiness.UpdateData(theData);
            }

            return(Success());
        }
        public ActionResult Edit(int id)
        {
            IEnumerable<tb_section> section_list;

            using (sectionRepository = new SectionRepository())
            {
                section_list = sectionRepository.GetAll();
            }
            ViewBag.section = new SelectList(section_list, "id_section", "section_title");

            tb_category category = categoryRepository.GetById(id);
            if (category != null)
            {
                return View(category);
            }
            return RedirectToAction("Index", "Category");

        }
Exemple #5
0
        public ActionResult Edit(tb_category model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    categoryRepository.Update(model);
                    categoryRepository.Save();
                    ViewBag.Message = "<div class=\"alert alert-success\">!! La section a ete sauvegardee avec succes </div>";
                    return(RedirectToAction("Index", "Category"));
                }
                catch (Exception exp)
                {
                    ViewBag.Message = exp.Message;
                }
            }

            return(View(model));
        }