public JsonResult Update(int productID, string products) { var jsonSuccessResult = new JsonSuccessResult(); try { string[] arrProducts = products.Split(','); // حذف #region Delete All ProductAccessories.DeleteProductAccessories(productID); #endregion Delete All // ثبت مجدد #region Add List <ProductAccessory> listItems = new List <ProductAccessory>(); foreach (var item in arrProducts) { if (!String.IsNullOrWhiteSpace(item)) { ProductAccessory product = new ProductAccessory { ProductID = productID, AccessoryID = Int32.Parse(item), LastUpdate = DateTime.Now, }; listItems.Add(product); } } ProductAccessories.Insert(listItems); #endregion Add jsonSuccessResult.Success = true; } catch (Exception ex) { jsonSuccessResult.Errors = new string[] { ex.Message }; jsonSuccessResult.Success = false; } return(new JsonResult() { Data = jsonSuccessResult }); }
public JsonResult Get(int productID) { var jsonSuccessResult = new JsonSuccessResult(); try { var list = ProductAccessories.Get(productID); jsonSuccessResult.Data = list; jsonSuccessResult.Success = true; } catch (Exception ex) { jsonSuccessResult.Errors = new string[] { ex.Message }; jsonSuccessResult.Success = false; } return(new JsonResult() { Data = jsonSuccessResult }); }