示例#1
0
        public ActionResult Edicao(int id)
        {
            AtendimentoEdicaoViewModel model = new AtendimentoEdicaoViewModel();

            try
            {
                model = Mapper.Map <AtendimentoEdicaoViewModel>(business.ConsultarAtendimentoPorId(id));
            }
            catch (Exception e)
            {
                TempData["Mensagem"] = e.Message;
            }

            return(View(model));
        }
示例#2
0
        public ActionResult Edicao(AtendimentoEdicaoViewModel model)
        {
            if (ModelState.IsValid)
            {
                try
                {
                    Atendimento atendimento = Mapper.Map <Atendimento>(model);

                    business.AtualizarAtendimento(atendimento);

                    TempData["Mensagem"] = $"Atendimento {atendimento.AtenData}, atualizado com sucesso.";
                    return(RedirectToAction("Consulta"));
                }
                catch (Exception e)
                {
                    TempData["Mensagem"] = e.Message;
                }
            }

            return(View(new AtendimentoEdicaoViewModel()));
        }