public ActionResult NewsCategorySetStatusEnable(int id)
        {
            tbl_new_type tic = getOneNewsCategory(id);

            tic.status = !tic.status;
            UpdateModel(tic);
            data.SubmitChanges();
            return(RedirectToAction("newsCategoryView"));
        }
        public ActionResult newsCategoryEdit(FormCollection form, HttpPostedFileBase fileUpload)
        {
            var id = form["id"];

            if (id == null)
            {
                return(newsCategoryCreate(form, fileUpload));
            }
            else
            {
                tbl_new_type tic  = getOneNewsCategory(Int32.Parse(id));
                var          name = form["name"];
                bool         err  = false;
                if (String.IsNullOrEmpty(name))
                {
                    err = true;
                    ViewData["Error"] += "Vui lòng nhập tên danh mục!\n";
                }
                if (!tic.TenLoaiTT.Equals(name))
                {
                    tic.alias = DataHelper.GeneralHelper.getInstance().getAliasFromNewTypeName(data, name);
                }

                tic.TenLoaiTT = name;
                if (err == false)
                {
                    UpdateModel(tic);
                    data.SubmitChanges();
                    return(RedirectToAction("newsCategoryView"));
                }
                else
                {
                    return(View(URLHelper.URL_ADMIN_NEWS_CATEGORY_M, tic));
                }
            }
        }
        public ActionResult newsCategoryCreate(FormCollection form, HttpPostedFileBase fileUpload)
        {
            tbl_new_type tic  = new tbl_new_type();
            var          name = form["name"];
            bool         err  = false;

            if (String.IsNullOrEmpty(name))
            {
                err = true;
                ViewData["Error"] += "Vui lòng nhập tên danh mục!\n";
            }
            tic.TenLoaiTT = name;
            tic.alias     = DataHelper.GeneralHelper.getInstance().getAliasFromNewTypeName(data, name);
            if (err == false)
            {
                data.tbl_new_types.InsertOnSubmit(tic);
                data.SubmitChanges();
                return(RedirectToAction("NewsCategoryView"));
            }
            else
            {
                return(View(URLHelper.URL_ADMIN_NEWS_CATEGORY_M, tic));
            }
        }