public async Task <ActionResult <FixedMoneyItem> > PostFixedMoneyItem(FixedMoneyItem fixedMoneyItem) { _context.FixedMoneyItems.Add(fixedMoneyItem); await _context.SaveChangesAsync(); return(CreatedAtAction("GetFixedMoneyItem", new { id = fixedMoneyItem.ID }, fixedMoneyItem)); }
public async Task <IActionResult> PutFixedMoneyItem(long id, FixedMoneyItem fixedMoneyItem) { if (id != fixedMoneyItem.ID) { return(BadRequest()); } _context.Entry(fixedMoneyItem).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!FixedMoneyItemExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
async Task Edit(FixedMoneyItem item) { bool?res = await dialogService.OpenAsync <FixedItemEdit>($"Edit item", new Dictionary <string, object>() { { "fixedItemToEdit", item }, { "isNew", false } }, new DialogOptions() { Width = "600px" }); if (res.HasValue && res.Value) { await InitializeList(); StateHasChanged(); } }