Example #1
0
        public async Task <OperationLog> Retiro(Operation operation, string token)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            parametros.Add(new JsonHeaders("Authorization", token));
            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            string response = await jadapters.GetJson(parametros, BaseurlRetiro, operation, BaseurlRetiro, HttpMethod.POST);

            OperationLog retObj = JsonConvert.DeserializeObject <OperationLog>(response);

            return(retObj);
        }
Example #2
0
        public async Task <Client> CreateClient(Client client, string token)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            parametros.Add(new JsonHeaders("Authorization", token));
            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            string response = await jadapters.GetJson(parametros, BaseurlCreateClient, client, BaseurlCreateClient, HttpMethod.POST);

            Client retObj = JsonConvert.DeserializeObject <Client>(response);

            return(retObj);
        }
Example #3
0
        public async Task <List <ClientFAccount> > GetClients(string token)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            parametros.Add(new JsonHeaders("Authorization", token));
            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            string response = await jadapters.GetJson(parametros, BaseurlGetClients, null, BaseurlGetClients, HttpMethod.POST);

            List <ClientFAccount> retObj = JsonConvert.DeserializeObject <List <ClientFAccount> >(response);

            return(retObj);
        }
        public async Task <Response> CreateProduct(Product product, string token)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            parametros.Add(new JsonHeaders("Authorization", token));
            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            string response = await jadapters.GetJson(parametros, ConfigurationManager.AppSettings["ProductCreateServiceRoute"].ToString(), product, Baseurl, HttpMethod.POST);

            Response retObj = JsonConvert.DeserializeObject <Response>(response);

            return(retObj);
        }
        public async Task <ProductResponse> GetAllProducts(string token, int?page)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            parametros.Add(new JsonHeaders("Authorization", token));
            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            int    pageSend = page.HasValue ? page.Value : 1;
            string response = await jadapters.GetJson(parametros, ConfigurationManager.AppSettings["ProductGetServiceRoute"].ToString(), pageSend, Baseurl, HttpMethod.GET);

            ProductResponse retObj = JsonConvert.DeserializeObject <ProductResponse>(response);

            return(retObj);
        }
        public async Task <Product> GetProduct(string token, string id)
        {
            List <JsonHeaders> parametros = new List <JsonHeaders>();

            JsonAdapters.JsonAdapters jadapters = new JsonAdapters.JsonAdapters();
            parametros.Add(new JsonHeaders("Authorization", token));
            UriBuilder builder = new UriBuilder(ConfigurationManager.AppSettings["ProductGetIdServiceRoute"].ToString());

            builder.Query = "Id=" + id;
            string response = await jadapters.GetJson(parametros, builder.Uri.ToString(), null, Baseurl, HttpMethod.GET);

            Product retObj = JsonConvert.DeserializeObject <Product>(response);

            return(retObj);
        }