public IActionResult Update(string id, Vendedor vendedorIn) { var vendedor = _vendedorService.Get(id); if (vendedor == null) { return(NotFound()); } _vendedorService.Update(id, vendedorIn); return(NoContent()); }
public IActionResult Editar(int?id, Vendedores vendedor) { if (id != vendedor.Id) { return(BadRequest()); } try { _vendedorService.Update(vendedor); return(RedirectToAction(nameof(Index))); } catch (ApplicationException e) { return(RedirectToAction(nameof(Error), new { message = e.Message })); } }
public IActionResult Editar(int id, Vendedor vendedor) { if (id != vendedor.Id) { return(RedirectToAction(nameof(Error), new { msg = "Id não corresponde." })); } try { _vendedorService.Update(vendedor); return(RedirectToAction(nameof(Index))); } catch (NotFoundException e) { return(RedirectToAction(nameof(Error), new { msg = e.Message })); } catch (DbConcurrencyException e) { return(RedirectToAction(nameof(Error), new { msg = e.Message })); } }