Пример #1
0
        public void Nuevo()
        {
            Conecta();
            Console.WriteLine("Nuevo Cliente");
            Console.Write("Numero : ");
            int id = int.Parse(Console.ReadLine());

            Console.Write("Nombre : ");
            string nombre = Console.ReadLine();

            Console.Write("Edad:   ");
            int     edad  = int.Parse(Console.ReadLine());
            Persona Nuevo = new Persona(id, nombre, edad);

            Conecta();

            // envia los datos del nuevo cliente a la Web API
            ClientesResultados respuesta = JsonConvert.DeserializeObject <ClientesResultados>(
                cli.UploadString(URL, "POST",
                                 JsonConvert.SerializeObject(Nuevo)));

            if (respuesta.estado == true)
            {
                Console.WriteLine("Cliente Registrado con exito!!!");
            }
            else
            {
                Console.WriteLine(respuesta.MensajeError);
            }
        }
Пример #2
0
        public void Reporte()
        {
            Conecta();


            ClientesResultados respuesta = JsonConvert.DeserializeObject <ClientesResultados>(
                cli.DownloadString(URL));

            if (respuesta.estado == true)
            {
                List <Persona> Clientes = JsonConvert.DeserializeObject <List <Persona> >(respuesta.JSON);

                foreach (Persona c in Clientes)
                {
                    Console.WriteLine("{0} {1} {2}", c.id, c.nombre, c.edad);
                }
            }
            else
            {
                Console.WriteLine(respuesta.MensajeError);
            }
        }
Пример #3
0
        public void Buscar()
        {
            Conecta();


            Console.Write("Numero de Cliente: ");
            int num = int.Parse(Console.ReadLine());

            ClientesResultados respuesta = JsonConvert.DeserializeObject <ClientesResultados>(
                cli.DownloadString(URL + num.ToString()));

            if (respuesta.estado == true)
            {
                Persona c = JsonConvert.DeserializeObject <Persona>(respuesta.JSON);
                Console.WriteLine("Id     : {0} ", c.id);
                Console.WriteLine("Nombre : {0} ", c.nombre);
                Console.WriteLine("Edad   : {0} ", c.edad);
            }
            else
            {
                Console.WriteLine(respuesta.MensajeError);
            }
        }