//GET: training/Details/5
        //[AccessHelper(Menu = MenuHelper.VisualizacaoCadastro,Screen = ScreensHelper.Treinamento, Feature = FeaturesHelper.Editar)]
        public ActionResult Details(int id)
        {
            // Declaração de variaveis
            IEnumerable <tblTipoTreinamento> trainingType;
            tblTreinamento training;
            IEnumerable <tblTreinamento> allTrainings;
            IEnumerable <tblTreinamento> trainingGroup;

            //chamadas dos métodos(no service) e assignment
            trainingType  = _trainingType.GetTrainingTypes();
            trainingGroup = _trainingGroup.setUpTrainings(id);
            allTrainings  = _training.GetTrainingDifferentFromFatherAndNotAGroup(id);
            training      = _training.GetTrainingById(id);

            ViewData["TipoTreinamento"]    = trainingType;
            ViewData["TreinamentosFilhos"] = trainingGroup;
            ViewData["TodosTreinamentos"]  = allTrainings;


            if (training == null)
            {
                return(View("Index"));
            }

            return(View("Edit", training));
        }