public Quarter(StackPanel quarterArea, Activity plannedActivity, Activity realActivity, QuarterIdentifier identifier) { _quarterArea = quarterArea; _plnnActvtRctng = new Rectangle(); _realActvtRctng = new Rectangle(); _realActvtRctng.Width = 30; PlannedActivity = plannedActivity; RealActivity = realActivity; _quarterArea.Children.Add(_plnnActvtRctng); _quarterArea.Children.Add(_realActvtRctng); Identifier = identifier; _actionHandler = ActionHandler.GetInstance(); SetStandardFrame(); _plnnActvtRctng.MouseLeftButtonDown += _quarterRectangle_MouseLeftButtonDown; _plnnActvtRctng.MouseEnter += _quarterRectangle_MouseEnter; }
public MainWindow() { InitializeComponent(); ActionHandler actionHandler = ActionHandler.GetInstance(); ActivitiesManager activitiesManager = ActivitiesManager.GetInstance(); _week = Week.GetInstance(); _dbAccess = DBAccess.GetInstance(); activitiesManager.Start(ActivitiesPanel, actionHandler, _week); actionHandler.Start(activitiesManager); _week.ActualInitialisation(WeekGrid, WeekComboBox); StatsBtn.Click += actionHandler.StatsBtn_Click; WeekComboBox.SelectionChanged += actionHandler.WeekComboBox_SelectionChanged; PlanningRB.Checked += actionHandler.PlanningRB_Checked; ReportingRB.Checked += actionHandler.ReportingRB_Checked; AddActivityBtn.Click += actionHandler.AddActivityBtn_Click; RemoveActivityBtn.Click += actionHandler.RemoveActivityBtn_Click; MouseLeftButtonDown += actionHandler.Window_MouseLeftButtonDown; MouseLeftButtonUp += actionHandler.Window_MouseLeftButtonUp; }