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; }
/// <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))); }
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))); }
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); }
public T GetCachedObject <T>(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired) { return(CBO.GetCachedObject <T>(cacheItemArgs, cacheItemExpired)); }
public SortedList <TKey, TValue> FillSortedList <TKey, TValue>(string keyField, IDataReader dr) { return(CBO.FillSortedList <TKey, TValue>(keyField, dr)); }
public T FillObject <T>(IDataReader dr) where T : new() { return(CBO.FillObject <T>(dr)); }
public List <T> FillCollection <T>(IDataReader dr) where T : new() { return(CBO.FillCollection <T>(dr)); }
public static List <Size> All() { return(CBO.FillCollection <Size>(DataProvider.Instance.ExecuteReader("Size_All"))); }
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))); }
public static SkinPackageInfo GetSkinPackage(int portalId, string skinName, string skinType) { return(CBO.FillObject <SkinPackageInfo>(DataProvider.Instance().GetSkinPackage(portalId, skinName, skinType))); }
/// <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))); }
/// <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))); }
/// <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))); }
public static List <Article> GetAllArticlesList(int portalId) { return(CBO.FillCollection <Article>(DataProvider.Instance().GetAllArticles(portalId))); }
private object GetVocabulariesCallBack(CacheItemArgs cacheItemArgs) { return(CBO.FillQueryable <Vocabulary>(_DataService.GetVocabularies()).ToList()); }