public ActionResult BuscarITem(int idTrain, int idFuncionario)
        {
            tblMatrizFuncXTreinamentoTemp matrizFuncXTrainTemp = new tblMatrizFuncXTreinamentoTemp();

            matrizFuncXTrainTemp.idTreinamento = idTrain;
            matrizFuncXTrainTemp.idFuncionario = idFuncionario;

            if (idTrain != 0 && idFuncionario != 0)
            {
                List <tblPerfilItens> itensList = new List <tblPerfilItens>();
                List <tblPerfilAtividadeXPerfilAtItem> perfilItemXPerfil = new List <tblPerfilAtividadeXPerfilAtItem>();


                var profileID    = _training.GetTrainingById(idTrain).idPerfilTreinamento;
                var itemXProfile = _profileTraining.GetTrainingProfileById(profileID).tblPerfilTreinamentoxPerfilItem;
                var itens        = new tblPerfilItens();

                foreach (var iXp in itemXProfile)
                {
                    itens = _profileItemTraining.GetProfileItemById(iXp.IdPerfilItem);
                    itensList.Add(itens);
                }

                ViewBag.PerfilITem = itensList;
            }
            else
            {
                ViewBag.PerfilITem = new List <tblPerfilItens>();
            }

            return(PartialView("_ModalTrein", matrizFuncXTrainTemp));
        }
        //GET: Activity/Details/5
        //[AccessHelper(Menu = MenuHelper.VisualizacaoCadastro, Screen = ScreensHelper.ItemdeTreinamento, Feature = FeaturesHelper.Editar)]
        public ActionResult Details(int id)
        {
            tblPerfilItens profileItem;

            profileItem = _ProfileItem.GetProfileItemById(id);

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

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