Beispiel #1
0
        public async Task <IActionResult> Edit(OrdemServicoViewModel ordemServicoViewModel)
        {
            if (!ModelState.IsValid)
            {
                return(View(ordemServicoViewModel));
            }

            if (ResponseHasErrors(await _ordemServicoAppService.Update(ordemServicoViewModel)))
            {
                return(View(ordemServicoViewModel));
            }

            ViewBag.Sucesso = "Ordem de Serviços atualizada!";

            return(RedirectToAction("details", "ordem", new { Id = ordemServicoViewModel.Id }));
        }
 public async Task <IActionResult> Put([FromBody] OrdemServicoViewModel viewModel)
 {
     return(!ModelState.IsValid ?
            CustomResponse(ModelState) :
            CustomResponse(await _ordemServicoAppService.Update(viewModel)));
 }