protected void InsertLot(NewLot inLot) { HttpWebRequest req = WebRequest.Create(serverAddress + "/lots") as HttpWebRequest; req.ContentType = "application/json"; req.Method = WebRequestMethods.Http.Post; req.Headers.Add("Authorization", key); using (var streamWriter = new StreamWriter(req.GetRequestStream())) { string json = JsonConvert.SerializeObject(inLot); streamWriter.Write(json); streamWriter.Flush(); streamWriter.Close(); } HttpWebResponse httpResponse = (HttpWebResponse)req.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { var result = streamReader.ReadToEnd(); } }
//Create new lot protected void Button11_Click(object sender, EventArgs e) { NewLot newLot = new NewLot(); newLot.Points = getPoints2(); newLot.LotNumber = TextBox4.Text; newLot.TypeId = Convert.ToInt32(DropDownList7.SelectedValue); newLot.Active = Convert.ToInt32(DropDownList8.SelectedValue); newLot.Rows = Convert.ToInt32(TextBox5.Text); newLot.Columns = Convert.ToInt32(TextBox6.Text); InsertLot(newLot); }