/// <summary> /// Get details of category /// </summary> /// <param name="id">id of category</param> /// <returns></returns> public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetailCategoryViewModel category = categoryService.GetDetailCategory((int)id); if (category == null) { return(HttpNotFound()); } return(View(category)); }
public ActionResult LoadDetail(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } DetailCategoryViewModel category = categoryService.GetDetailCategory((int)id); if (category == null) { return(HttpNotFound()); } return(Json(new { status = true, data = category }, JsonRequestBehavior.AllowGet)); }
/// <summary> /// Convert Category context model to full detail category model /// </summary> /// <param name="category"></param> /// <param name="parentName"></param> /// <param name="createBy"></param> /// <param name="modifiredBy"></param> /// <returns></returns> /// public static DetailCategoryViewModel ConvertToDetailCategoryViewModelAdminTy(this ecom_Categories category) { DetailCategoryViewModel detailCategory = new DetailCategoryViewModel() { Id = category.Id, Name = category.Name, Description = category.Description, Url = category.Url, SortOrder = category.SortOrder, Status = EnumHelper.GetDescriptionFromEnum((Define.Status)category.Status), ParentId = category.ParentId, CreatedBy = category.CreateTy != null ? category.CreateTy : "", CreatedDate = string.Format("{0:yyyy-MM-dd}", category.CreatedDate), ModifiedBy = category.ModifiedTy != null ? category.ModifiedTy : "", ModifiedDate = string.Format("{0:yyyy-MM-dd}", category.ModifiedDate) }; return detailCategory; }
public static DetailCategoryViewModel ConvertToDetailCategoryViewModel(ecom_Categories category, string parentName, system_Profiles createBy, system_Profiles modifiedBy) { DetailCategoryViewModel detailCategory = new DetailCategoryViewModel() { Id = category.Id, Name = category.Name, ParentCategory = parentName, Description = category.Description, Url = category.Url, SortOrder = category.SortOrder, Status = EnumHelper.GetDescriptionFromEnum((Define.Status)category.Status), CreatedBy = createBy != null ? createBy.UserName : "", CreatedDate = string.Format("{0:yyyy-MM-dd}", category.CreatedDate), ModifiedBy = modifiedBy != null ? createBy.UserName : "", ModifiedDate = string.Format("{0:yyyy-MM-dd}", category.ModifiedDate) }; return(detailCategory); }