public ActionResult Edit(UsuarioModel model) { try { if (ModelState.IsValid) { model.Senha = $"{_usuarioApp.GetSenha(model.UsuarioId)}"; _usuarioApp.Update(model.Cast <Usuario>()); ShowMessageDialog("Usuário Atualizado!", Message.MessageKind.Success); } else { return(View(model)); } } catch (Exception e) { ShowMessageDialog("Ocorreu um problema ao tentar atualizar os dados de usuário", e); } return(RedirectToAction("Index")); }