public ActionResult Edit(CarroManobradoViewModel dados) { try { if (ModelState.IsValid) { CarroManobrado carroManobrado = _mapper.Map <CarroManobradoViewModel, CarroManobrado>(dados); carroManobradoBLL.Atualizar(carroManobrado); _toastNotification.AddSuccessToastMessage(); return(RedirectToAction("Index", "CarroManobrado")); } PreencheViewBag(); _toastNotification.AddWarningToastMessage("Verifique se todos os campos estão preenchidos corretamente."); return(View(dados)); } catch (Exception ex) { logger.LogError(ex, ex.Message); _toastNotification.AddErrorToastMessage(); return(RedirectToAction("Index", "CarroManobrado")); } }
public ActionResult Edit(int id) { try { CarroManobrado carroManobrado = carroManobradoBLL.ObterPorId(id); CarroManobradoViewModel dados = _mapper.Map <CarroManobrado, CarroManobradoViewModel>(carroManobrado); PreencheViewBag(); return(View(dados)); } catch (Exception ex) { logger.LogError(ex, ex.Message); _toastNotification.AddErrorToastMessage(); return(RedirectToAction("Index", "CarroManobrado")); } }