public EditIssue(List <user> user_list, List <project_class> project_list, List <issue> issue_list, issue issue) { InitializeComponent(); projects = project_list; users = user_list; issues = issue_list; edit = issue; tb_name.Text = edit.name; up_estimated.Value = edit.estimation; up_timespent.Value = edit.spent_time; if (edit.isDone) { cb_finished.SelectedIndex = 1; } else { cb_finished.SelectedIndex = 0; } foreach (var item in users) { all_users.Items.Add(item); foreach (var user in edit.assigned_users) { if (item.Id == user) { lb_users.Items.Add(item); selected_users.Add(item.id); all_users.Items.Remove(item); } } } foreach (var item in projects) { if (item.id == edit.projectId) { cb_project.Items.Add(item); cb_project.SelectedItem = item; } else { cb_project.Items.Add(item); } } }