public TasksControl(MainForm mainForm, User user) { InitializeComponent(); MainForm = mainForm; Dock = DockStyle.Fill; zalogowany = user; //wyswietl imie usera na liscie labelImie.Text = zalogowany.Imie; //tworzenie obiektu managera todoTaskManager = new TodoTaskManager(); //pobranie zadan uzytkownika todoTaskManager.ZaladujZadaniaUzytkownika(zalogowany.Id); //dodajemy zadania do listView foreach (TodoTask zadanie in todoTaskManager.PobierzZadania(zalogowany.Id)) { DodajZadanieDoListy(zadanie); } }
public TasksControl(MainForm mainForm, User user) { InitializeComponent(); //assign passed argument to variable inside the class _mainForm = mainForm; //set DockStyle, so screen fill all available area in main form Dock = DockStyle.Fill; //assign provided user to variable _logged = user; //show user name in the label lblLoggedUser.Text = _logged.Name; //initialize task manager object _todoTaskManager = new TodoTaskManager(); //load user's tasks from file _todoTaskManager.LoadUserTasks(_logged.Id); //display tasks on the list foreach (TodoTask task in _todoTaskManager.GetTasks(_logged.Id)) { AddTaskToList(task); } }