public async Task <JsonResult> GetByItemID(string id)
 {
     try {
         var data = ItemAssignCategoryService.GetByItemID(Guid.Parse(id));
         return(Success(ItemAssignCategoryVM.MsToVMs(data)));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Update()
 {
     try {
         var itemID   = Guid.Parse(Request.Form["id"]);
         var subCatID = Guid.Parse(Request.Form["subCat"]);
         if (ItemAssignCategoryService.UpdateByItemID(itemID, subCatID))
         {
             return(Success(""));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }
 public async Task <JsonResult> Insert()
 {
     try {
         var id     = Guid.NewGuid();
         var itemID = Guid.Parse(Request.Form["iid"]);
         var subCat = Guid.Parse(Request.Form["subCat"]);
         if (ItemAssignCategoryService.Insert(id, itemID, subCat))
         {
             return(Success(id.ToString()));
         }
         return(Failed(MessageUtility.ServerError()));
     } catch { return(Failed(MessageUtility.ServerError())); }
 }