public int UpdatePartStock(UpdatePartStock UpdatePartStock) { using (InventoryToolDBEntities entity = new InventoryToolDBEntities()) { entity.Database.ExecuteStoredProcedure(UpdatePartStock); return(Convert.ToInt32(UpdatePartStock.return_Status)); } }
public ActionResult UpdatePartStock(string GroupData) { JavaScriptSerializer jsSerializer = new JavaScriptSerializer(new SimpleTypeResolver()); UpdatePartStock UpdatePartStock = jsSerializer.Deserialize <UpdatePartStock>(GroupData);//Deserialize list. UserResultModel resultdata = new UserResultModel(); if (UpdatePartStock != null) { UpdatePartStock.ModifiedBy = UserHelper.GetCurrentUserName(); } try { int OperationStatus = PartStockProxy.Instance.UpdatePartStock(ConfigExtension.GetWebApiUri, "api/PartStock/UpdatePartStock", UpdatePartStock); if (OperationStatus == (int)operation_status.Insert) { resultdata.operationstatuscode = (int)operation_status.Insert;//message when inserted. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgInsert"); } else if (OperationStatus == (int)operation_status.Update) { resultdata.operationstatuscode = (int)operation_status.Update;//message when Update. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgUpdate"); } else if (OperationStatus == (int)operation_status.Duplicate_Record) { resultdata.operationstatuscode = (int)operation_status.Duplicate_Record;//message when duplicate record. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgDuplicate"); } else if (OperationStatus == (int)operation_status.Update_Prevent) { resultdata.operationstatuscode = (int)operation_status.Duplicate_Record;//message when duplicate record. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgUpdatePrevent"); } else { resultdata.operationstatuscode = (int)operation_status.Error;//message when duplicate record. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgError"); } } catch (Exception ex) { resultdata.operationstatuscode = (int)operation_status.Error;//message when duplicate record. resultdata.messagedata = UserMessage.ResourceManager.GetString("msgError"); resultdata.message = ex.Message; } return(Json(resultdata, JsonRequestBehavior.AllowGet)); }
public int UpdatePartStock(string apiUri, string requestUri, UpdatePartStock UpdatePartStock) { var result = ProxyHelper.PostRequestToApi(apiUri, requestUri, UpdatePartStock); return(JsonConvert.DeserializeObject <int>(result)); }