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); }
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); }
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); }