private void BindData() { ListItem li; // StateMachine Mediachase.Ibn.Data.Services.StateMachine[] smList = StateMachineManager.GetAvailableStateMachines(TimeTrackingManager.BlockMetaClassName); foreach (Mediachase.Ibn.Data.Services.StateMachine sm in smList) { li = new ListItem(CHelper.GetResFileString(sm.Name), sm.PrimaryKeyId.ToString()); ddlStateMachine.Items.Add(li); } // BlockCard MetaClass mcBlock = TimeTrackingManager.GetBlockMetaClass(); foreach (MetaClass card in mcBlock.GetCards()) { li = new ListItem(CHelper.GetResFileString(card.FriendlyName), card.Name); ddlBlockCard.Items.Add(li); } // EntryCard MetaClass mcEntry = TimeTrackingManager.GetEntryMetaClass(); foreach (MetaClass card in mcEntry.GetCards()) { li = new ListItem(CHelper.GetResFileString(card.FriendlyName), card.Name); ddlEntryCard.Items.Add(li); } // SuperType li = new ListItem(GetGlobalResourceObject("IbnFramework.TimeTracking", "ProjectType").ToString(), "1"); ddlSuperType.Items.Add(li); li = new ListItem(GetGlobalResourceObject("IbnFramework.TimeTracking", "GlobalType").ToString(), "0"); ddlSuperType.Items.Add(li); }