public LoginPage(IProgramManagerProvider programManagerProvider, IPageManagerProvider pageManagerProvider)
 {
     this.programManagerProvider = programManagerProvider;
     this.pageManagerProvider    = pageManagerProvider;
     InitializeComponent();
     InitializeControls();
 }
Beispiel #2
0
        public TasksPage(IProgramManagerProvider programManagerProvider)
        {
            this.programManagerProvider = programManagerProvider;
            serverSync = new JiraServerSync(programManagerProvider);

            InitializeComponent();

            GetProjects();
            serializer.GetSerialedDataFromDisk(taskListProvider);
            PopulateTaskControlList();
        }
Beispiel #3
0
        public JiraTaskControl(
            List <JTTProjectModel> projectModels,
            JTTaskListProvider timerTaskProvider,
            IProgramManagerProvider programManagerProvider,
            JTTask taskItem,
            JTSerializer taskSerializer)
        {
            this.projectModels          = projectModels;
            this.timerTaskProvider      = timerTaskProvider;
            this.programManagerProvider = programManagerProvider;
            this.taskItem       = taskItem;
            this.taskSerializer = taskSerializer;

            InitializeComponent();
            Setup();
            AddProjectsToMenu();
        }
 public JiraServerSync(IProgramManagerProvider programManagerProvider)
 {
     this.programManagerProvider = programManagerProvider;
     Start();
 }