public static void EnviarSMSMasivoUsuarios() { mensaje = mensaje.Replace("@sms", sms); Console.WriteLine("Obteniendo lista de contactos..."); if (!Prueba) { ObtenerContactos(); //result.datos = result.datos.Where(x => x.nombreCalle.Contains("Av. Córcega ")).ToList(); } else { result = new ResponseContactos(); result.datos = new List <Dato>(); result.datos.Add(new Dato { numCelular = "6671944875", nombres = "Abraham Salvador", nombreCalle = "Costa latina" }); result.datos.Add(new Dato { numCelular = "6672146386", nombres = "Sarah", nombreCalle = "Costa latina" }); } //agregando el filtrado por calle Console.WriteLine("Se obtuvo lista de contactos."); Console.WriteLine("Enviando mensajes..."); EnviarSMS(); //EnviarSMSPrueba(); Console.WriteLine("Mensajes enviados."); Console.ReadKey(); }
public static void ObtenerContactos() { WebClient wc = new WebClient(); wc.Headers.Add("Content-Type", "application/json"); wc.Encoding = System.Text.Encoding.UTF8; byte[] data = Encoding.ASCII.GetBytes(bodyUsuarios); var response = wc.UploadString(urlUsuarios, metodoUsuarios, bodyUsuarios); json = JsonHelper.FormatJson(response); result = JsonConvert.DeserializeObject <ResponseContactos>(json); Console.WriteLine("Se cargaron usuarios: " + result.datos.Count); //Console.WriteLine(resultado); }