public async Task <IActionResult> Edit(Guid id, AVTItem value)
        {
            if (ModelState.IsValid)
            {
                await _avtClient.UpdateAVTAsync(id, value);

                return(RedirectToAction("Index", "AVTService"));
            }

            var stores = await _storeClient.GetStoresAsync();

            var storeDictionary = new Dictionary <Guid, Store>();

            foreach (var store in stores.OrderBy(s => s.Number).Where(s => s.Number != "1"))
            {
                storeDictionary.Add(store.Id, store);
            }
            ViewBag.Stores    = storeDictionary;
            ViewBag.AVTTarget = _avtTarget;

            return(View(value));
        }
Esempio n. 2
0
 public async Task PostAVTAsync(AVTItem item)
 {
     var avtJson  = JsonConvert.SerializeObject(item);
     var response = await PostAsync($"api/avt", new StringContent(avtJson, Encoding.UTF8, "application/json"));
 }
Esempio n. 3
0
 public async Task UpdateAVTAsync(Guid id, AVTItem item)
 {
     var avtJson  = JsonConvert.SerializeObject(item);
     var response = await PutAsync($"api/avt/{id}", new StringContent(avtJson, Encoding.UTF8, "application/json"));
 }