public StudentBooksAccommodation getBookingsByStudToAccommo(string studentId, string AccommoId) { string json = null; StudentBooksAccommodation bookings = null; try { WebClient webClient = new WebClient(); json = webClient.DownloadString(BASE_URL + "getBookingsByStudToAccommo/" + studentId + "," + AccommoId); bookings = JsonConvert.DeserializeObject <StudentBooksAccommodation>(json); return(bookings); } catch { return(null); } }
public string makeAccommoBooking(StudentBooksAccommodation studBooksAccommo) { string response = null; string data = null; try { DataContractJsonSerializer ser = new DataContractJsonSerializer( typeof(StudentBooksAccommodation)); MemoryStream mem = new MemoryStream(); ser.WriteObject(mem, studBooksAccommo); data = Encoding.UTF8.GetString(mem.ToArray(), 0, (int)mem.Length); WebClient webClient = new WebClient(); webClient.Headers["Content-type"] = "application/json"; webClient.Encoding = Encoding.UTF8; response = webClient.UploadString(BASE_URL + "makeAccommoBooking", "POST", data); return(response); } catch { return("Couldn't make booking"); } }