public ActionResult CadastrarRecurso() { RecursoViewModel viewModel = null; try { viewModel = new RecursoViewModel(); viewModel.ListaTipoRecurso = TipoRecursoViewModel.MapToListViewModel(BL.TipoRecurso.Get(a => true, b => b.OrderBy(c => c.Descr)).ToList()); } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = "Erro ao carregar a página"; Logging.getInstance().Error("Erro ao carregar página CadastrarRecurso", ex); } return(View(viewModel)); }
public ActionResult EditarRecurso(int id) { RecursoViewModel recursoViewModel = null; try { var recurso = BL.Recurso.GetById(id); recursoViewModel = RecursoViewModel.MapToViewModel(recurso); recursoViewModel.ListaTipoRecurso = TipoRecursoViewModel.MapToListViewModel(BL.TipoRecurso.Get(a => true, b => b.OrderBy(c => c.Descr)).ToList()); } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = "Erro ao carregar a página"; Logging.getInstance().Error("Erro ao carregar página EditarRecurso", ex); } return(View(recursoViewModel)); }
// // GET: /TipoRecursoViewModels/ public ViewResult Index() { List <TipoRecursoViewModel> tipoRecurso = null; try { //var listaTipoRecurso = this.speDominioService.GetTipoRecursoAll(); var listaTipoRecurso = BL.TipoRecurso.Get(a => true, b => b.OrderBy(c => c.Descr)).ToList(); tipoRecurso = TipoRecursoViewModel.MapToListViewModel(listaTipoRecurso.ToList()); } catch (Exception ex) { TempData["Error"] = true; TempData["ErrorMessage"] = "Erro ao carregar a página"; Logging.getInstance().Error("Erro ao carregar página de Index", ex); } return(View(tipoRecurso)); }