Beispiel #1
0
        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"));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
        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));
        }