// Socket sockCurrent // { // get // { // var cbox = _DC[ShareItem.ConfigSelecter] as ComboBox; // if (cbox != null) // { // return SocketMap[0].m_Socket; // } // return null; // } // // set { } // } public FormTest(IDataCenter _pageHost) { InitializeComponent(); Control.CheckForIllegalCrossThreadCalls = false; this.TopLevel = false; _DC = _pageHost; _DC.PageMessage += PageMessageHandler; try { testCaseMap = (Dictionary<string, string>)Utility.Deserialize(TestCastMapPath); } catch(Exception) { for( int i = 0; i< DefTestCastMapKay.Length; i++ ) { testCaseMap.Add(DefTestCastMapKay[i], DefTestCastMapValue[i]); } } foreach (var item in testCaseMap) { comboBoxTestCase.Items.Add(item.Key); } comboBoxTestCase.SelectedIndex = 0; }
public TherapyPlaceTypesPageViewModel(IDataCenter dataCenter, ISharedStateReadOnly <MainPage> selectedPageVariable, IConnectionService connectionService) { this.dataCenter = dataCenter; this.selectedPageVariable = selectedPageVariable; this.connectionService = connectionService; AddTherapyPlaceType = new Command(DoAddTheraptPlaceType); SaveChanges = new Command(DoSaveChanges); DiscardChanges = new Command(DoDiscardChanges); selectedPageVariable.StateChanged += OnSelectedPageChanged; TherapyPlaceTypes = new ObservableCollection <TherapyPlaceType>(); SelectedTherapyPlaceType = null; ShowModificationView = false; AllIcons = new ObservableCollection <IconDisplayData> { new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "bed01.png")), TherapyPlaceTypeIcon.BedType1, "Bed1"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "bed02.png")), TherapyPlaceTypeIcon.BedType2, "Bed2"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "bed03.png")), TherapyPlaceTypeIcon.BedType3, "Bed3"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "bed04.png")), TherapyPlaceTypeIcon.BedType4, "Bed4"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "bed05.png")), TherapyPlaceTypeIcon.BedType5, "Bed5"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "chair01.png")), TherapyPlaceTypeIcon.ChairType1, "Chair1"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "chair02.png")), TherapyPlaceTypeIcon.ChairType2, "Chair2"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "chair03.png")), TherapyPlaceTypeIcon.ChairType3, "Chair3"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "chair04.png")), TherapyPlaceTypeIcon.ChairType4, "Chair4"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "chair05.png")), TherapyPlaceTypeIcon.ChairType5, "Chair5"), new IconDisplayData(ImageLoader.LoadImage(new Uri(BasePath + "none.png")), TherapyPlaceTypeIcon.None, "None"), }; }
public InfrastructurePageViewModel(IDataCenter dataCenter, ISharedStateReadOnly <MainPage> selectedPageVariable, AppointmentGenerator appointmentGenerator) { this.dataCenter = dataCenter; this.selectedPageVariable = selectedPageVariable; this.appointmentGenerator = appointmentGenerator; AddMedicalPractice = new Command(DoAddMedicalPractice); SaveMedicalPracticeChanges = new Command(DoSaveMedicalPracticeChanges); DeleteMedicalPractice = new Command(DoDeleteMedicalPractice); AddRoom = new Command(DoAddRoom); SaveRoomChanges = new Command(DoSaveRoomChanges); DeleteRoom = new Command(DoDeleteRoom); AddTherapyPlace = new Command(DoAddTherapyPlace); SaveTherapyPlaceChanges = new Command(DoSaveTherapyPlaceChanges); DeleteTherapyPlace = new Command(DoDeleteTherapyPlace); GenerateAppointmentsForToday = new Command(DoGenerateAppointments); MedicalPractices = new ObservableCollection <MedPracticeDisplayData>(); Rooms = new ObservableCollection <RoomDisplayData>(); TherapyPlaces = new ObservableCollection <TherapyPlaceDisplayData>(); AvailableTherapyPlaceTypes = new ObservableCollection <TherapyPlaceTypeDisplayData>(); SelectedMedicalPractice = null; SelectedRoom = null; SelectedTherapyPlace = null; AvailableColors = typeof(Colors).GetProperties(BindingFlags.Static | BindingFlags.Public) .Select(p => (Color)p.GetValue(null, null)) .Select(color => new ColorDisplayData(color)) .ToObservableCollection(); selectedPageVariable.StateChanged += OnSelectedPageStateChanged; }
public GetMedicalPracticeResponseHandler(ICurrentSessionsInfo sessionRepository, ResponseSocket socket, IDataCenter dataCenter) : base(sessionRepository, socket) { this.dataCenter = dataCenter; }
public GetUserListResponseHandler(ICurrentSessionsInfo sessionRepository, ResponseSocket socket, IDataCenter dataCenter) : base(sessionRepository, socket) { this.dataCenter = dataCenter; }
public GetAppointemntsOfADayResponseHandler(ICurrentSessionsInfo sessionRepository, ResponseSocket socket, IDataCenter dataCenter) : base(sessionRepository, socket) { this.dataCenter = dataCenter; }
public TryToAddNewEventResponseHandler(ICurrentSessionsInfo sessionRepository, ResponseSocket socket, IDataCenter dataCenter) : base(sessionRepository, socket) { this.dataCenter = dataCenter; }
public DataForward_Code_Tick2(IDataCenter dataCenter, IDataPackage_Code dataPackage, ForwardReferedPeriods referedPeriods, ForwardPeriod forwardPeriod) { this.dataCenter = dataCenter; this.dataPackage = dataPackage; this.referedPeriods = referedPeriods; this.forwardPeriod = forwardPeriod; this.dataForForward_Code = new DataForForward_Code(dataPackage, referedPeriods); }
public DataCenterController() { dc = new MDataCenter(); proType = new MProjectType(); phaseType = new MPhaseType(); speedType = new MSpeedConnectionType(); dcScope = new MDcScope(); }
void OnAttach(IDataCenter someDataCenter) { if (someDataCenter == null) { throw new ArgumentNullException("someDataCenter"); } dataCenter = someDataCenter; }
public FormStatus(IDataCenter _pageHost) { InitializeComponent(); this.TopLevel = false; pageHost = _pageHost; pageHost.PageMessage += PageMessageHandler; }
public void NotifyNewData( IDataCenter localDataCenter, IDataCenter remoteDataCenter, string message) { localDataCenter.Send(message); remoteDataCenter.Send(message); }
public MyController( MyNotificationsEngine myNotificationsEngine, IDataCenter localDataCenter, IDataCenter remoteDataCenter) { _myNotificationsEngine = myNotificationsEngine; _localDataCenter = localDataCenter; _remoteDataCenter = remoteDataCenter; }
public DataNavigate(IDataCenter dataCenter, string code, double time, int beforeDays, int afterDays) { this.dataCenter = dataCenter; this.dataNavigateFactory = dataCenter.DataNavigateFactory; this.dataReader = dataCenter.DataReader; this.beforeDays = beforeDays; this.afterDays = afterDays; this.Change(code, time); }
public DataForward_Code_Tick3(IDataCenter dataCenter, IDataPackage_Code dataPackage, ForwardReferedPeriods referedPeriods, ForwardPeriod forwardPeriod) { this.dataCenter = dataCenter; this.forwardData = new DataForForward_Code(dataPackage, referedPeriods); this.forwardDataIndeier = new DataForForward_CodeIndeier(forwardData); this.forwardPeriod = forwardPeriod; Init(); InitData(); }
public NetworkThread(IDataCenter dc) { _DC = dc; m_SendWorkThread = new Thread(() => SendWorkLoop()); m_SendWorkThread.Name = "Network Send Thread"; m_RecvThreadList = new Dictionary<int, Thread>(); }
public HomeController() { dc = new MDataCenter(); off = new MOffice(); lab = new MLab(); fac = new MFactory(); other = new MOtherProject(); phaType = new MPhaseType(); proType = new MProjectType(); speed = new MSpeedConnectionType(); }
public DataForward_Code_KLine(IDataCenter dataCenter, IDataPackage_Code dataPackage, ForwardReferedPeriods referedPeriods, ForwardPeriod forwardPeriod) { this.dataCenter = dataCenter; this.navigateData = new DataForForward_Code(dataPackage, referedPeriods); this.navigateData.TradingDay = navigateData.StartDate; this.forwardPeriod = forwardPeriod; this.mainKLineData = this.navigateData.GetKLineData(forwardPeriod.KlineForwardPeriod); this.listenedCodes[0] = mainKLineData.Code; this.onBarArgument = new ForwardOnBarArgument(this.barFinishedInfos, this); InitKLine(); }
public ResponseHandlerFactory(IDataCenter dataCenter, ICurrentSessionsInfo sessionRespository, Action <AddressIdentifier, ConnectionSessionId> newConnectionEstablishedCallback, Action <AddressIdentifier, ConnectionSessionId> newDebugConnectionEstablishedCallback, Action <ConnectionSessionId> connectionEndedCallback) { this.dataCenter = dataCenter; this.sessionRespository = sessionRespository; this.newConnectionEstablishedCallback = newConnectionEstablishedCallback; this.newDebugConnectionEstablishedCallback = newDebugConnectionEstablishedCallback; this.connectionEndedCallback = connectionEndedCallback; }
public void Init(IDataCenter dataCenter, string code, double time, KLinePeriod klinePeriod) { this.dataCenter = dataCenter; IDataNavigate dataNavigater = dataCenter.DataNavigateFactory.CreateDataNavigate(code, time); IKLineData klineData = dataNavigater.GetKLineData(klinePeriod); int showKLineIndex = klineData.BarPos; ChartComponentData compData = new ChartComponentData(code, time, klinePeriod, showKLineIndex); this.controller = new ChartComponentController(dataNavigater, compData); this.drawer = new ChartComponentDrawer(this, controller); //this.drawer.GraphicData_Candle.OnGraphicDataChange += GraphicData_Candle_OnGraphicDataChange; this.drawer.GraphicDrawer.AfterGraphicPaint += GraphicDrawer_AfterGraphicPaint; }
public HoursOfOpeningPageViewModel(IDataCenter dataCenter, ISharedStateReadOnly <MainPage> selectedPageVariable) { this.dataCenter = dataCenter; this.selectedPageVariable = selectedPageVariable; AvailableMedicalPractices = new ObservableCollection <MedPracticeDisplayData>(); ConfirmChanges = new Command(DoConfirmChanges); RejectChanges = new Command(DoRejectChanges); IsHoursOfOpeningSettingVisible = false; IsAnyPracticeAvailable = false; selectedPageVariable.StateChanged += OnSelectedPageStateChanged; }
public UserPageViewModel(IDataCenter dataCenter, ISharedStateReadOnly <MainPage> selectedPageVariable) { this.dataCenter = dataCenter; this.selectedPageVariable = selectedPageVariable; AddUser = new Command(DoAddUser); SaveChanges = new Command(DoSaveChanges); DiscardChanges = new Command(DoDiscardChanges); Users = new ObservableCollection <User>(); SelectedUser = null; AccessablePractices = new ObservableCollection <MedPracticeListItemData>(); ShowModificationView = false; selectedPageVariable.StateChanged += OnSelectedPageChanged; }
public ConnectionsPageViewModel(IDataCenter dataCenter, IConnectionService connectionService, ISharedStateReadOnly <MainPage> selectedPageVariable) { this.dataCenter = dataCenter; this.connectionService = connectionService; this.selectedPageVariable = selectedPageVariable; selectedPageVariable.StateChanged += SelectedPageVariableOnStateChanged; UpdateAvailableAddresses = new Command(UpdateAddresses); ActivateConnection = new Command(DoActivateConnection, () => !IsConnectionActive && IsActivationPossible, new PropertyChangedCommandUpdater(this, nameof(IsConnectionActive), nameof(IsActivationPossible))); DeactivateConnection = new Command(DoDeactivateConnection, () => IsConnectionActive, new PropertyChangedCommandUpdater(this, nameof(IsConnectionActive))); AvailableIpAddresses = new ObservableCollection <string>(); ConnectedClients = new ObservableCollection <ConnectedClientDisplayData>(); UpdateAddresses(); ActiveConnection = NoConnection; connectionActivationLocked = false; SelectedIpAddress = AvailableIpAddresses.First(); connectionService.NewSessionStarted += OnNewSessionStarted; connectionService.SessionTerminated += OnSessionTerminated; connectionService.LoggedInUserUpdated += OnLoggedInUserUpdated; connectionService.ConnectionStatusChanged += OnConnectionStatusChanged; IsConnectionActive = connectionService.IsConnectionActive; CheckIfActicationIsPossible(); if (ActivateConnection.CanExecute(null)) { ActivateConnection.Execute(null); // TODO: just for testing } }
public LabelPageViewModel(IDataCenter dataCenter, ISharedStateReadOnly <MainPage> selectedPageVariable, IConnectionService connectionService) { this.dataCenter = dataCenter; this.selectedPageVariable = selectedPageVariable; this.connectionService = connectionService; AddLabel = new Command(DoAddLabel); SaveChanges = new Command(DoSaveChanges); DiscardChanges = new Command(DoDiscardChanges); Labels = new ObservableCollection <Label>(); ShowModificationView = false; selectedPageVariable.StateChanged += OnSelectedPageChanged; AllColors = typeof(Colors).GetProperties(BindingFlags.Static | BindingFlags.Public) .Select(p => (Color)p.GetValue(null, null)) .Select(color => new ColorDisplayData(color)) .ToObservableCollection(); }
internal DataNavigateFactory(IDataCenter dataCenter) { this.dataCenter = dataCenter; this.dataReader = dataCenter.DataReader; }
public GameDataClassDefinition(GameDataFileAccessor gameDataFileAccessor, string className, string namespaceName) { m_GameDataFileAccessor = gameDataFileAccessor; m_Class = DataCenterTypeManager.GetInstance<IDataCenter>(className); m_Fields = new List<GameDataField>(); }
public FormManage( IDataCenter dc ) { InitializeComponent(); this.TopLevel = false; _DC = dc; }
public void Init(IDataCenter dataCenter, string code, double time, KLinePeriod klinePeriod) { this.chartComponent1.Init(dataCenter, code, time, klinePeriod); this.currentInfoComponent1.Init(this.chartComponent1.Controller); }
public void Init(IDataCenter dataCenter, string code, double time) { Init(dataCenter, code, time, KLinePeriod.KLinePeriod_1Minute); }
public override void Initialize(IDataCenter datacenter) { m_Parent = datacenter; }
public AccountManager(IDataCenter dataCenter, IAccountStore accountStore) { this.dataCenter = dataCenter; this.accountStore = accountStore; }
public AccountStore_File(IDataCenter dataCenter, DataPathUtils pathUtils) { this.dataCenter = dataCenter; this.pathUtils = pathUtils; }
public GameDataClassDefinition(GameDataFileAccessor gameDataFileAccessor, string className, string namespaceName) { m_GameDataFileAccessor = gameDataFileAccessor; m_Class = DataCenterTypeManager.GetInstance <IDataCenter>(className); m_Fields = new List <GameDataField>(); }
public DataStore_File(IDataCenter dataCenter, string dataCenterPath) { this.dataCenter = dataCenter; //this.dataCenterPath = dataCenterPath; this.dataPathUtils = new DataPathUtils(dataCenterPath); }
private void OnDataCenterAvailable(DataCenterContainer dataCenterContainer, IDataCenter data) { dataCenter = data; dataCenterContainer.DataCenterAvailable -= OnDataCenterAvailable; }
public Transaction(IDataCenter center, ICommandProcessor processor) { this._center = center; this._processor = processor; }