コード例 #1
0
        public async Task <bool> Save(Models.PagoMaster model)
        {
            try
            {
                var    data    = JsonConvert.SerializeObject(model);
                var    content = new StringContent(data, Encoding.UTF8, "application/json");
                string path    = Commons.Constants.url;
                path += $"PagosMaster";
                HttpResponseMessage response = await client.PostAsync(path, content);

                return(response.IsSuccessStatusCode);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
コード例 #2
0
        public async Task <Models.PagoMaster> SearchById(Guid id)
        {
            try
            {
                Models.PagoMaster pagoMaster = new Models.PagoMaster();
                string            path       = Commons.Constants.url;
                path += $"PagosMaster/{id}";
                HttpResponseMessage response = await client.GetAsync(path);

                if (response.IsSuccessStatusCode)
                {
                    var objectString = await response.Content.ReadAsStringAsync();

                    pagoMaster = JsonConvert.DeserializeObject <Models.PagoMaster>(objectString);
                }

                return(pagoMaster);
            }
            catch (Exception ex)
            {
                throw;
            }
        }