Example #1
0
        public bool EliminarVendedor(int id)
        {
            bool respuesta = false;

            try
            {
                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri(url);

                    Datos.Modelos.ParametroConsulta model = new ParametroConsulta
                    {
                        codigo = id,
                    };

                    var responseTask = client.PutAsJsonAsync("api/Common/EliminarVendedor", model);

                    responseTask.Wait();

                    var result = responseTask.Result;

                    var readTask = result.Content.ReadAsStringAsync();
                    readTask.Wait();
                    var res = readTask.Result;

                    if (result.IsSuccessStatusCode)
                    {
                        return(true);;
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }

            return(respuesta);
        }
Example #2
0
        public List <Datos.Modelos.VendedoresModel> obtenerVendedores(int ciudad)
        {
            try
            {
                using (var client = new HttpClient())
                {
                    client.BaseAddress = new Uri(url);

                    Datos.Modelos.ParametroConsulta model = new ParametroConsulta
                    {
                        codigo = ciudad,
                    };

                    var responseTask = client.PutAsJsonAsync("api/Common/obtenermodelo", model);

                    responseTask.Wait();

                    var result = responseTask.Result;

                    var readTask = result.Content.ReadAsStringAsync();
                    readTask.Wait();
                    var res = readTask.Result;

                    if (result.IsSuccessStatusCode)
                    {
                        var _vendedores = Newtonsoft.Json.JsonConvert.DeserializeObject <Models.ModeloCompleto>(res).vendedores;
                        return(_vendedores);
                    }
                }
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }

            return(null);
        }