public static void Main()
var httpWebRequest = (HttpWebRequest)WebRequest.Create("https://hospitalmobileservices.azurewebsites.net/swagger#!/Appointment/InsertAppointment");
httpWebRequest.ContentType = "application/json";
httpWebRequest.Method = "POST";
Program p = new Program();
Console.WriteLine("Please enter User Name");
username = Console.ReadLine();
Console.WriteLine("Please enter Doctor Name");
doctor = Console.ReadLine();
Console.WriteLine("Please enter Speciality");
speciality = Console.ReadLine();
string appointmentType="";
Console.WriteLine("Please enter AppointmentType");
appointmentType = Console.ReadLine();
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
json += "{ \"id\":"+ id + "\"Speciality\":"+ speciality + "\"Doctor\":" + doctor + "\"AppointmentType\":" + appointmentType + "\"Username\":"+username+"}";
streamWriter.Write(json);
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
var result = streamReader.ReadToEnd();
public string generateID()
foreach (byte b in Guid.NewGuid().ToByteArray())
string number = String.Format("{0:d9}", (DateTime.Now.Ticks / 10) % 1000000000);
Console.WriteLine(number);