protected void UpdateLot(UpdatedLot inLot)
        {
            HttpWebRequest req = WebRequest.Create(serverAddress + "/lots" + "/" + selectedLotId) 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();
            }
        }
        protected void Button7_Click(object sender, EventArgs e) //Save/update existing lot
        {
            UpdatedLot tempLot = new UpdatedLot();

            tempLot.LotNumber = DropDownList1.SelectedItem.ToString();
            tempLot.TypeId    = Convert.ToInt32(DropDownList2.SelectedValue);
            tempLot.Active    = Convert.ToInt32(DropDownList3.SelectedValue);
            tempLot.Rows      = Convert.ToInt32(TextBox2.Text);
            tempLot.Columns   = Convert.ToInt32(TextBox1.Text);

            UpdateLot(tempLot);
        }