public bool IsAuthorized(ListAuthorization code, short iduser)
        {
            CDocumentation_userFactory faDocumentation_user = new CDocumentation_userFactory();
            CDocumentationFactory      faDocumentation      = new CDocumentationFactory();

            List <CDocumentation_user> lstDocUser       = faDocumentation_user.GetAll();
            List <CDocumentation>      lstDocumentation = faDocumentation.GetAll();

            var query =
                (from t1 in lstDocUser
                 join t2 in lstDocumentation on t1.Iddocumentation equals t2.Iddocumentation
                 where t2.Code == Convert.ToInt16(code) && t1.Iduser == iduser
                 select new
            {
                Prev_authorized = t1.Prev_authorized
            }).ToList();

            foreach (var item in query)
            {
                return(Convert.ToBoolean(item.Prev_authorized));
            }

            return(false);
        }
        public List <CDocumentation> GetDocumentation(short idconfiguration_folder, char procedure_type)
        {
            CDocumentationFactory faDocumentation = new CDocumentationFactory();

            return(faDocumentation.GetAll().Where(c => c.Idconfiguration_folder == idconfiguration_folder && c.Procedure_type == procedure_type).ToList());
        }