Exemplo n.º 1
0
 public ActionResult UpdateCaseSize([DataSourceRequest] DataSourceRequest request,
                                    [Bind(Prefix = "models")] IEnumerable <TareWeightViewModel> products)
 {
     if (products != null && ModelState.IsValid)
     {
         foreach (var tareWeightViewModel in products)
         {
             var caseSize = tareWeightViewModel.ToCaseSize();
             if (tareWeightViewModel.CustomerType.Id == 0)
             {
                 caseSize.CustomerType   = null;
                 caseSize.CustomerTypeId = null;
             }
             _caseSizeRepository.Update(caseSize);
             _caseSizeRepository.Save();
         }
     }
     return(Json(products.ToDataSourceResult(request, ModelState)));
 }