Exemple #1
0
        private async Task <List <string> > Allroles()
        {
            url = new Uri("http://localhost:61177/NuevaCuenta.asmx/SacarTodoslosroles");
            var response = await cliente.GetAsync(url);

            if (response.IsSuccessStatusCode)
            {
                var contenido = response.Content.ReadAsStringAsync().Result;
                xml = new XmlDocument();
                xml.LoadXml(contenido);
                var listadepeticiones = new Respuestaroles();
                listadepeticiones = JsonConvert.DeserializeObject <Respuestaroles>(xml.DocumentElement.InnerText);
                if (listadepeticiones.correcto == 0)
                {
                    return(listadepeticiones.roles);
                }
                else
                {
                    return(null);
                }
            }
            else
            {
                return(null);
            }
        }
 public string SacarTodoslosroles()
 {
     con = new MySqlConnection();
     con.ConnectionString = "Server=127.0.0.1;Database=downtoledo; Uid=toor;Pwd=toor;SslMode=none";
     try
     {
         con.Open();
         MySqlCommand    com        = new MySqlCommand("call allrol()", con);
         MySqlDataReader reader     = com.ExecuteReader();
         List <string>   peticiones = new List <string>();
         while (reader.Read())
         {
             peticiones.Add((string)reader.GetValue(0));
         }
         Respuestaroles rpeti = new Respuestaroles();
         rpeti.roles    = peticiones;
         rpeti.correcto = 0;
         return(JsonConvert.SerializeObject(rpeti));
     }
     catch (MySqlException e)
     {
         RespuestaPeti rpeti = new RespuestaPeti();
         rpeti.correcto   = 1;
         rpeti.peticiones = new List <Peticion>();
         return(JsonConvert.SerializeObject(rpeti));
     }
 }