public ActionResult Cadastrar(CalendarioLegendaViewModel CalendarioLegenda) { try { BL.CalendarioLegenda.Inserir(CalendarioLegendaViewModel.MapToModel(CalendarioLegenda)); TempData["Sucesso"] = true; TempData["SucessoMessage"] = "Cadastro de Calendario Legenda realizado com sucesso."; } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = (ex.GetType().Name == "CustomException") ? ex.Message : "Erro ao cadastrar Calendario Legenda"; Logging.getInstance().Error(TempData["ErrorMessage"].ToString(), ex); } return(RedirectToAction("Index")); }
public ActionResult Editar(int id) { CalendarioLegendaViewModel CalendarioLegenda = null; try { CalendarioLegenda = CalendarioLegendaViewModel.MapToViewModel(BL.CalendarioLegenda.GetById(id)); } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = "Erro ao carregar a página"; Logging.getInstance().Error("Erro ao carregar página Editar Calendario Legenda", ex); } return(View(CalendarioLegenda)); }
public ActionResult Cadastrar() { CalendarioLegendaViewModel viewModel = null; try { viewModel = new CalendarioLegendaViewModel(); } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = "Erro ao carregar a página"; Logging.getInstance().Error("Erro ao carregar página Cadastrar Calendario Legenda", ex); } return(View(viewModel)); }