Ejemplo n.º 1
0
        public IHttpActionResult GetAll()
        {
            var instructionPages = instructionPageService.GetAll();

            if (instructionPages == null)
            {
                return(NotFound());
            }

            return(Ok(instructionPages));
        }
Ejemplo n.º 2
0
        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));
            }
        }