public ActionResult Edit(EstabelecimentoViewModel estabelecimentoVM) { LoadModel(estabelecimentoVM); if (ModelState.IsValid) { var model = Mapper.Map <EstabelecimentoViewModel, EstabelecimentoModel>(estabelecimentoVM); var retorno = _estabelecimentoService.Edit(model); if (retorno != ERetornoEstabelecimento.SucessoEdicao) { Alert(RetornoHelper.RetornoEstabelecimento(retorno), NotificationType.error); return(View("Edit", estabelecimentoVM)); } Alert(RetornoHelper.RetornoEstabelecimento(retorno), NotificationType.success); return(RedirectToAction("Index")); } return(View("Edit", estabelecimentoVM)); }