public ActionResult Edit(long?Id)
        {
            if (Id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            var entity = Dao.Detail(Id);

            if (entity == null)
            {
                return(HttpNotFound());
            }
            var output = new CategoryServicesModel();

            output.Date             = entity.Date;
            output.Id               = entity.Id;
            output.Meta_Description = entity.Meta_Description;
            output.Meta_Keyword     = entity.Meta_Keyword;
            output.Meta_Title       = entity.Meta_Title;
            output.Modified         = entity.Modified;
            output.Name             = entity.Name;
            output.Order            = entity.Order;
            output.ParentId         = entity.ParentId;
            output.Slug             = entity.Slug;
            output.Status           = entity.Status;
            output.Taxonomy         = entity.Taxonomy;
            output.Thumbnail        = entity.Thumbnail;
            output.Title            = entity.Title;
            output.UserId           = entity.UserId;
            ViewBag.ParentId        = new SelectList(Dao.ListAllByTaxonomy("Service"), "Id", "Name", output.ParentId);
            return(View(output));
        }
Exemple #2
0
        public ActionResult CategoryContent(string slug, int?page)
        {
            int PageNum = page ?? 1;
            var list    = Contents.ViewAllByCategorySlug(slug);
            var Detail  = Category.DetailBySlug(slug);

            if (Detail != null)
            {
                var Parent = Category.Detail(Detail.ParentId);
                if (Parent != null)
                {
                    ViewBag.CPSlug  = Parent.Slug;
                    ViewBag.CParent = Parent.Name;
                }
                ViewBag.CTitle = Detail.Name;
            }
            ViewBag.Slug = slug;
            return(PartialView(list.ToPagedList(PageNum, 5)));
        }
Exemple #3
0
        private string gCategoryName(long?Id)
        {
            if (Id == null)
            {
                return("None");
            }
            var entity = DaoCategories.Detail(Id);

            if (entity == null)
            {
                return("None");
            }
            return(entity.Name);
        }