コード例 #1
0
        // GET: GeneralCategory/Details/5
        public ActionResult Details(long?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            GeneralCategory generalCategory = _generalCategoryManager.GetById((long)id);

            if (generalCategory == null)
            {
                return(HttpNotFound());
            }
            return(View(generalCategory));
        }
コード例 #2
0
        // General CategoryList
        public ActionResult GeneralCategoryList()
        {
            if (Session["username"] == null)
            {
                return(RedirectToAction("HomePage", "Home"));
            }

            int id = Convert.ToInt32(Request.QueryString["delete"]);

            if (id != 0)
            {
                GeneralCategory generalCategory = generalCategoryManager.GetById(id);
                generalCategoryManager.Delete(generalCategory);
                return(RedirectToAction("GeneralCategoryList"));
            }
            return(View());
        }
コード例 #3
0
        public JsonResult GetgeneralCategoryById(int?id)
        {
            GeneralCategory generalCategory = null;

            if (id != null)
            {
                generalCategory = _generalCategoryManager.GetById((int)id);
            }

            return(Json(generalCategory, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public ActionResult Delete(int id)
        {
            var generalCategory = _generalCategoryManager.GetById(id);

            try
            {
                if (_generalCategoryManager.Remove(generalCategory))
                {
                    ViewBag.Msg = "Deleted successfully!";

                    return(View("Search"));
                }
            }
            catch (Exception exception)
            {
                //return HttpNotFound();
                ViewBag.Msg = exception.GetType().ToString();
            }

            return(View("Search"));
        }
コード例 #5
0
        public string GetCategoryShortCode(Category category)
        {
            GeneralCategory generalCategory = _generalCategoryManager.GetById((long)category.GeneralCategoryId);

            return(generalCategory.ShortName + "_" + category.ShortName);
        }