protected void Page_Load(object sender, EventArgs e)
        {
            WebService1 client = new WebService1();

            client.ReadToDB();
            RestToDbMedicos();
            RestToDEnfermeiros();
            if (!this.IsPostBack)
            {
                CriarTabela("SELECT Id_Esp,EP,Data,Hora,Esp,Nome FROM Consulta inner join Utente on Consulta.Processo = Utente.Processo where Estado=\"Agendada\" ORDER BY data,hora ASC ");
            }
        }
        public async void RestToDbMedicos()
        {
            WebService1 client = new WebService1();
            string      uri    = "https://trabalhofinalisc.azurewebsites.net/api/Medicos";

            using (var cliente = new HttpClient())
            {
                using (var resposta = await cliente.GetAsync(uri))
                {
                    if (resposta.IsSuccessStatusCode)
                    {
                        var    JsonString   = resposta.Content.ReadAsStringAsync();
                        JArray arrayMedicos = JArray.Parse(await JsonString);


                        try
                        {
                            using (var cmd = DbConnection().CreateCommand())
                            {
                                for (int i = 0; i < arrayMedicos.Count(); i++)

                                {
                                    if (client.MedicoNotinDB(arrayMedicos[i]["NOrdem"].ToString()) == true)
                                    {
                                        cmd.CommandText = "INSERT INTO Medico (NOrdem,Nome,Espc) VALUES (@NOrdem,@Nome,@Espc)";
                                        cmd.Parameters.AddWithValue("@NOrdem", arrayMedicos[i]["NOrdem"]);
                                        cmd.Parameters.AddWithValue("@Nome", arrayMedicos[i]["Nome"]);
                                        cmd.Parameters.AddWithValue("@Espc", arrayMedicos[i]["Especialidade"]);
                                        ;
                                        cmd.ExecuteNonQuery();
                                    }
                                }
                            }
                        }
                        catch (Exception ex)
                        {
                            throw ex;
                        }
                    }
                }
            }
        }