예제 #1
0
        public ActionResult EditarCR(int id)
        {
            CRViewModel crViewModel = new CRViewModel();

            try
            {
                var cr = BL.CR.GetById(id);
                crViewModel = CRViewModel.MapToViewModel(cr);
                crViewModel.ListaModalidades = ModalidadeViewModel.MapToListViewModel(BL.Modalidade.Get().ToList());
            }
            catch (Exception ex)
            {
                TempData["Error"]        = true;
                TempData["ErrorMessage"] = "Erro ao carregar a página";
                Logging.getInstance().Error("Erro ao carregar página EditarCR", ex);
            }
            return(View(crViewModel));
        }
예제 #2
0
        public ViewResult DetalharCR(int id)
        {
            CRViewModel crViewModel = null;

            try
            {
                var cr = BL.CR.Get(a => a.IdCR == id, null, "Componente").FirstOrDefault();
                crViewModel = CRViewModel.MapToViewModel(cr);
            }
            catch (Exception ex)
            {
                TempData["Error"]        = true;
                TempData["ErrorMessage"] = "Erro ao carregar a página";
                Logging.getInstance().Error("Erro ao carregar página DetalharCR", ex);
                return(View());
            }

            return(View(crViewModel));
        }