public async Task <IActionResult> Edit(SetorViewModel obj) { if (ModelState.IsValid) { try { var setor = await GatewayServiceProvider.Get <ISetorService>().Update(obj); } catch (DbUpdateConcurrencyException) { } return(RedirectToAction(nameof(Index))); } return(View(obj)); }
public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var categoriaDoItem = await GatewayServiceProvider.Get <ICategoriaDoItemService>().Get(id.Value); if (categoriaDoItem == null) { return(NotFound()); } return(View(categoriaDoItem)); }
public async Task <IActionResult> Edit(long?id) { if (id == null) { return(NotFound()); } var setor = await GatewayServiceProvider.Get <ISetorService>().Get(id.Value); if (setor == null) { return(NotFound()); } return(View(setor)); }
public async Task <IActionResult> Edit(long id, CategoriaDoItemViewModel categoriaDoItem) { if (id != categoriaDoItem.Id) { return(NotFound()); } if (ModelState.IsValid) { try { var ItemCategory = await GatewayServiceProvider.Get <ICategoriaDoItemService>().Update(categoriaDoItem); } catch (DbUpdateConcurrencyException) { throw; } return(RedirectToAction(nameof(Index))); } return(View(categoriaDoItem)); }