public ActionResult SubCategoryAddOrUpdate(string CategoryName, string MainCatId, string id)
 {
     if (id == null)
     {
         if (!String.IsNullOrWhiteSpace(CategoryName))
         {
             var subCat = new SubCategory()
             {
                 Name = CategoryName, MainCategoryId = MainCatId
             };
             scr.AddOrUpdate(subCat);
         }
     }
     else
     {
         if (!String.IsNullOrWhiteSpace(CategoryName))
         {
             var subCat = scr.SelectById(id);
             subCat.Name = CategoryName;
             scr.AddOrUpdate(subCat);
         }
     }
     return(RedirectToAction("Categories"));
 }