public ActionResult Create()
        {
            var listCategory = _productCategoryService.GetProductCategories().ToSelectListItems(-1);
            var list         = new ProductCategoryFormModel {
                ListCategory = listCategory
            };

            return(View(list));
        }
 public ActionResult Edit(ProductCategoryFormModel obj, bool continueEditing)
 {
     if (ModelState.IsValid)
     {
         obj.Slug = StringConvert.ConvertShortName(obj.Name);
         var item = Mapper.Map <ProductCategoryFormModel, ProductCategory>(obj);
         _productCategoryService.EditProductCategory(item);
         return(continueEditing ? RedirectToAction("Edit", "ProductCategory", new { id = item.Id })
                            : RedirectToAction("Index", "ProductCategory"));
     }
     return(View("Edit", obj));
 }