protected void Page_Load(object sender, EventArgs e) { string querystrAccId = Request.QueryString["AccommID"].ToString(); string queryStrStd = Request.QueryString["StdId"].ToString(); BookingsServicesClient bookServ = new BookingsServicesClient(); Booking_Requests bookReq = new Booking_Requests(); bookReq.AccommoId = Convert.ToInt32(querystrAccId); bookReq.BookingStatus = "APPROVED"; bookReq.StudId = Convert.ToInt32(queryStrStd); string result = bookServ.updateMoveIn(bookReq); System.Threading.Thread.Sleep(2000); if (result.Contains("Success")) { Response.Redirect("Acc_ViewIndiviAccMoveInReq.aspx?Reslt=Success"); } if (result.Contains("Failed")) { Response.Redirect("Acc_ViewIndiviAccMoveInReq.aspx?Reslt=Failed"); } }
//Updates public string updateMoveIn(Booking_Requests bookingMade) { string json = null; string data = null; try { DataContractJsonSerializer ser = new DataContractJsonSerializer( typeof(Booking_Requests)); MemoryStream mem = new MemoryStream(); ser.WriteObject(mem, bookingMade); data = Encoding.UTF8.GetString(mem.ToArray(), 0, (int)mem.Length); WebClient webClient = new WebClient(); webClient.Headers["Content-type"] = "application/json"; webClient.Encoding = Encoding.UTF8; json = webClient.UploadString(BASE_URL + "updateMoveIn", "PUT", data); return(json); } catch { return(""); } }