public IHttpActionResult GetAll() { var instructionPages = instructionPageService.GetAll(); if (instructionPages == null) { return(NotFound()); } return(Ok(instructionPages)); }
public ActionResult Details(int instructionDtoId) { var instructionDto = instructionService.Get(instructionDtoId); var instructionViewModel = Mapper.Map <InstructionViewModel>(instructionDto); instructionViewModel.Pages = instructionPageService.GetAll(instructionDtoId); return(View("InstructionDetails", instructionViewModel)); }
public ActionResult Index() { var instructionPageDtos = instructionPageService.GetAll(); var instructionPagesViewModel = Mapper.Map <IEnumerable <InstructionPageViewModel> >(instructionPageDtos); if (User.IsInRole(RoleName.Admin) || User.IsInRole(RoleName.Manager)) { return(View("InstructionPagesList", instructionPagesViewModel)); } else { return(View("InstructionPagesReadOnlyList", instructionPagesViewModel)); } }