static int Main()
 {
     bool
     failed
     =
     false;
     var
     =
     10;
     CBO
     cbo
     =
     new
     CBO();
     failed
     =
     cbo.Test
     ();
     if
     (var
     !=
     10)
     failed
     =
     true;
     Console.WriteLine
     ("value in main context: {0}",
     var);
     if
     (failed)
     return
     1;
     return
     0;
 }
Exemplo n.º 2
0
    /// <summary>
    /// Seleciona um determinado registro conformo o ID
    /// </summary>
    /// <param name="idUsuario"></param>
    /// <returns></returns>
    public CBO SelectByID(int CBO)
    {
        Database db = DatabaseFactory.CreateDatabase();
        DbCommand command = db.GetStoredProcCommand("CBOSelectByID");
        db.AddInParameter(command, "@CBO", DbType.Int32, CBO);

        using (IDataReader dr = db.ExecuteReader(command))
        {
            CBO ObjCBO = new CBO();

            if (dr.Read())
            {
                ObjCBO.COD_CBO = Convert.ToString(dr["COD_CBO"]);
                ObjCBO.FUNCAO = Convert.ToString(dr["FUNCAO"]);
                ObjCBO.Descr_Familia = Convert.ToString(dr["Descr_Familia"]);
                ObjCBO.Cond_Exerc = Convert.ToString(dr["Cond_Exerc"]);
                ObjCBO.Form_Exp = Convert.ToString(dr["Form_Exp"]);
                ObjCBO.Descr_Excecao = Convert.ToString(dr["Descr_Excecao"]);
                ObjCBO.Cod_Int_Ocup = Convert.ToString(dr["Cod_Int_Ocup"]);
            }
            return ObjCBO;
        }
    }
        internal virtual object GetNotificationTypeCallBack(CacheItemArgs cacheItemArgs)
        {
            var notificationTypeId = (int)cacheItemArgs.ParamList[0];

            return(CBO.FillObject <NotificationType>(_dataService.GetNotificationType(notificationTypeId)));
        }
 public virtual IList <NotificationTypeAction> GetNotificationTypeActions(int notificationTypeId)
 {
     return(CBO.FillCollection <NotificationTypeAction>(_dataService.GetNotificationTypeActions(notificationTypeId)));
 }
 public Notification GetNotification(int notificationId)
 {
     return(CBO.FillObject <Notification>(_dataService.GetNotification(notificationId)));
 }
Exemplo n.º 6
0
 public static SkinPackageInfo GetSkinByPackageID(int packageID)
 {
     return(CBO.FillObject <SkinPackageInfo>(DataProvider.Instance().GetSkinByPackageID(packageID)));
 }
 public JournalTypeInfo GetJournalType(string journalType)
 {
     return(CBO.FillObject <JournalTypeInfo>(_dataService.Journal_Types_Get(journalType)));
 }
        // Journal Comments
        public IList <CommentInfo> GetCommentsByJournalIds(List <int> journalIdList)
        {
            var journalIds = journalIdList.Aggregate("", (current, journalId) => current + journalId + ";");

            return(CBO.FillCollection <CommentInfo>(_dataService.Journal_Comment_ListByJournalIds(journalIds)));
        }
 public ArrayList GetTabPermissionsByPortal(int PortalID)
 {
     return(CBO.FillCollection(DataProvider.Instance().GetTabPermissionsByPortal(PortalID), typeof(TabPermissionInfo)));
 }
Exemplo n.º 10
0
        internal virtual object SearchContentSourceCallback(CacheItemArgs cacheItem)
        {
            var searchTypes = CBO.FillCollection <SearchType>(DataProvider.GetAllSearchTypes());

            var results = new List <SearchContentSource>();

            foreach (var crawler in searchTypes)
            {
                switch (crawler.SearchTypeName)
                {
                case "module":     // module crawler

                    // get searchable module definition list
                    var portalId  = int.Parse(cacheItem.CacheKey.Split('-')[1]);
                    var modules   = ModuleController.Instance.GetSearchModules(portalId);
                    var modDefIds = new HashSet <int>();

                    foreach (ModuleInfo module in modules)
                    {
                        if (!modDefIds.Contains(module.ModuleDefID))
                        {
                            modDefIds.Add(module.ModuleDefID);
                        }
                    }

                    var list = modDefIds.Select(ModuleDefinitionController.GetModuleDefinitionByID).ToList();

                    foreach (var def in list)
                    {
                        var text = Localization.GetSafeJSString("Module_" + def.DefinitionName, LocalizedResxFile);
                        if (string.IsNullOrEmpty(text))
                        {
                            text = def.FriendlyName;
                        }

                        var result = new SearchContentSource
                        {
                            SearchTypeId       = crawler.SearchTypeId,
                            SearchTypeName     = crawler.SearchTypeName,
                            IsPrivate          = crawler.IsPrivate,
                            ModuleDefinitionId = def.ModuleDefID,
                            LocalizedName      = text,
                        };

                        results.Add(result);
                    }

                    break;

                default:

                    var resultControllerType = Reflection.CreateType(crawler.SearchResultClass);
                    var resultController     = (BaseResultController)Reflection.CreateObject(resultControllerType);
                    var localizedName        = Localization.GetSafeJSString(resultController.LocalizedSearchTypeName);

                    results.Add(new SearchContentSource
                    {
                        SearchTypeId       = crawler.SearchTypeId,
                        SearchTypeName     = crawler.SearchTypeName,
                        IsPrivate          = crawler.IsPrivate,
                        ModuleDefinitionId = 0,
                        LocalizedName      = localizedName,
                    });
                    break;
                }
            }

            return(results);
        }
Exemplo n.º 11
0
 public T GetCachedObject <T>(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
 {
     return(CBO.GetCachedObject <T>(cacheItemArgs, cacheItemExpired));
 }
Exemplo n.º 12
0
 public SortedList <TKey, TValue> FillSortedList <TKey, TValue>(string keyField, IDataReader dr)
 {
     return(CBO.FillSortedList <TKey, TValue>(keyField, dr));
 }
Exemplo n.º 13
0
 public T FillObject <T>(IDataReader dr) where T : new()
 {
     return(CBO.FillObject <T>(dr));
 }
Exemplo n.º 14
0
 public List <T> FillCollection <T>(IDataReader dr) where T : new()
 {
     return(CBO.FillCollection <T>(dr));
 }
Exemplo n.º 15
0
 public static List <Size> All()
 {
     return(CBO.FillCollection <Size>(DataProvider.Instance.ExecuteReader("Size_All")));
 }
Exemplo n.º 16
0
 public IQueryable <Vocabulary> GetVocabularies()
 {
     return(CBO.GetCachedObject <List <Vocabulary> >(new CacheItemArgs(DataCache.VocabularyCacheKey, _CacheTimeOut), GetVocabulariesCallBack).AsQueryable());
 }
 public JournalItem GetJournalItem(int portalId, int currentUserId, int journalId, bool includeAllItems, bool isDeleted, bool securityCheck)
 {
     return(CBO.FillObject <JournalItem>(_dataService.Journal_Get(portalId, currentUserId, journalId, includeAllItems, isDeleted, securityCheck)));
 }
 public TabPermissionCollection GetTabPermissionsCollectionByTabID(int TabID)
 {
     return(new TabPermissionCollection(CBO.FillCollection(DataProvider.Instance().GetTabPermissionsByTabID(TabID, -1), typeof(TabPermissionInfo))));
 }
 public CommentInfo GetComment(int commentId)
 {
     return(CBO.FillObject <CommentInfo>(_dataService.Journal_Comment_Get(commentId)));
 }
 /// <summary>
 /// Gets all the FlexMLS_FeaturedInfo objects for items matching the this moduleId
 /// </summary>
 /// <param name="moduleId"></param>
 /// <returns></returns>
 public List <FlexMLS_FeaturedInfo> GetFlexMLS_Featureds(int moduleId)
 {
     return(CBO.FillCollection <FlexMLS_FeaturedInfo>(DataProvider.Instance().GetFlexMLS_Featureds(moduleId)));
 }
 public JournalTypeInfo GetJournalTypeById(int journalTypeId)
 {
     return(CBO.FillObject <JournalTypeInfo>(_dataService.Journal_Types_GetById(journalTypeId)));
 }
 /// <summary>
 /// Get an info object from the database
 /// </summary>
 /// <param name="moduleId"></param>
 /// <param name="itemId"></param>
 /// <returns></returns>
 public FlexMLS_FeaturedInfo GetFlexMLS_Featured(int moduleId, int itemId)
 {
     return((FlexMLS_FeaturedInfo)CBO.FillObject(DataProvider.Instance().GetFlexMLS_Featured(moduleId, itemId), typeof(FlexMLS_FeaturedInfo)));
 }
Exemplo n.º 23
0
 public static SkinPackageInfo GetSkinPackage(int portalId, string skinName, string skinType)
 {
     return(CBO.FillObject <SkinPackageInfo>(DataProvider.Instance().GetSkinPackage(portalId, skinName, skinType)));
 }
Exemplo n.º 24
0
 /// <summary>
 /// Gets all the DateTimeCalcInfo objects for items matching the this moduleId
 /// </summary>
 /// <param name="moduleId"></param>
 /// <returns></returns>
 public List <DateTimeCalcInfo> GetDateTimeCalcs(int moduleId)
 {
     return(CBO.FillCollection <DateTimeCalcInfo>(DataProvider.Instance().GetDateTimeCalcs(moduleId)));
 }
 public virtual IList <Notification> GetNotificationByContext(int notificationTypeId, string context)
 {
     return(CBO.FillCollection <Notification>(_dataService.GetNotificationByContext(notificationTypeId, context)));
 }
Exemplo n.º 26
0
 /// <summary>
 /// Get an info object from the database
 /// </summary>
 /// <param name="moduleId"></param>
 /// <param name="itemId"></param>
 /// <returns></returns>
 public DateTimeCalcInfo GetDateTimeCalc(int moduleId, int itemId)
 {
     return((DateTimeCalcInfo)CBO.FillObject(DataProvider.Instance().GetDateTimeCalc(moduleId, itemId), typeof(DateTimeCalcInfo)));
 }
        internal virtual object GetNotificationTypeByNameCallBack(CacheItemArgs cacheItemArgs)
        {
            var notificationName = cacheItemArgs.ParamList[0].ToString();

            return(CBO.FillObject <NotificationType>(_dataService.GetNotificationTypeByName(notificationName)));
        }
 public ArrayList GetAffiliates(int vendorId)
 {
     return(CBO.FillCollection(DataProvider.Instance().GetAffiliates(vendorId), typeof(AffiliateInfo)));
 }
Exemplo n.º 29
0
        /// <summary>
        /// Retrieve usage data for the specified term ID.
        /// </summary>
        /// <param name="termId">Term ID in question</param>
        public TermUsage GetTermUsage(int termId)
        {
            Requires.NotNegative("termId", termId);

            return(CBO.FillObject <TermUsage>(_DataService.GetTermUsage(termId)));
        }
 public AffiliateInfo GetAffiliate(int affiliateId)
 {
     return(CBO.FillObject <AffiliateInfo>(DataProvider.Instance().GetAffiliate(affiliateId)));
 }
Exemplo n.º 31
0
 public static List <Article> GetAllArticlesList(int portalId)
 {
     return(CBO.FillCollection <Article>(DataProvider.Instance().GetAllArticles(portalId)));
 }
Exemplo n.º 32
0
 private object GetVocabulariesCallBack(CacheItemArgs cacheItemArgs)
 {
     return(CBO.FillQueryable <Vocabulary>(_DataService.GetVocabularies()).ToList());
 }