internal static int ApproveOrder(RestockOrder selected) { WebRequest request = WebRequest.Create(orders + selected.Id); request.Method = "PUT"; request.ContentType = "application/json"; /*Dictionary<string, string> newData = new Dictionary<string, string> * { * { "orderId", product.Name}, * { "quantity", product.Quantity.ToString()} * };*/ //string jsonPayload = JsonConvert.SerializeObject(newData, Formatting.Indented); /*using (var streamWriter = new StreamWriter(request.GetRequestStream())) * { * streamWriter.Write(jsonPayload); * }*/ try { HttpWebResponse response = request.GetResponse() as HttpWebResponse; Debug.WriteLine("RESPONSE STATUS CODE: " + response.StatusCode); Debug.WriteLine((int)response.StatusCode); return((int)response.StatusCode); } catch (Exception) { return(500); } }
public void PopulateProducts(object e) { RequiredProducts.Clear(); RestockOrder ro = new RestockOrder(); ro = (RestockOrder)e; foreach (var item in ro.RequiredProducts) { RequiredProducts.Add(item); } Console.Out.Write("help"); return; }
internal static int RejectOrder(RestockOrder selected) { return(0); }