private void Kanban_Load(object sender, EventArgs e) { repository = new RemindFileRepository(); foreach (var task in Remind.TasksList) { if (task.Status == TaskStatus.ToDo) { toDoListBox.Items.Add(task.Text); } if (task.Status == TaskStatus.InProgress) { inProgressListBox.Items.Add(task.Text); } if (task.Status == TaskStatus.Done) { doneListBox.Items.Add(task.Text); } } toDoListBox.DragDrop += ListBox_DragDrop; toDoListBox.DragOver += ListBox_DragOver; toDoListBox.MouseDown += ListBox_MouseDown; inProgressListBox.DragDrop += ListBox_DragDrop; inProgressListBox.DragOver += ListBox_DragOver; inProgressListBox.MouseDown += ListBox_MouseDown; doneListBox.DragDrop += ListBox_DragDrop; doneListBox.DragOver += ListBox_DragOver; doneListBox.MouseDown += ListBox_MouseDown; toDoListBox.AllowDrop = true; inProgressListBox.AllowDrop = true; doneListBox.AllowDrop = true; }
private void UserInterfaceForm_Load(object sender, EventArgs e) { repository = new RemindFileRepository(); if (FileSystem.IsExist("Reminder.json")) { WriteRemindsToGrid(); } TaskSchedulerStart(); }
public TaskScheduler(List <Remind> reminds) { remindList = reminds; timer = new Timer { Interval = 1000, }; timer.Start(); timer.Tick += Timer_Tick; repository = new RemindFileRepository(); }
private void CreateReminderForm_Load(object sender, EventArgs e) { repository = new RemindFileRepository(); SaveButtonClicked = false; FillComboBox(notificationComboBox); FillComboBox(cyclicalNotificationComboBox); panelsList = new List <Panel> { notificationPanel }; numericsUpDownList = new List <NumericUpDown> { notificationNumeric }; comboBoxesList = new List <ComboBox> { notificationComboBox }; buttonsToDeleteList = new List <Button> { deleteNotificationbutton }; if (Remind.Name != default) { RemindsPropertiesLoad(); } }
public RemindService(IRemindRepository remindRepository) { this._remindRepository = remindRepository; }