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)); }
public async Task PostAVTAsync(AVTItem item) { var avtJson = JsonConvert.SerializeObject(item); var response = await PostAsync($"api/avt", new StringContent(avtJson, Encoding.UTF8, "application/json")); }
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")); }