private void ViewSchedule_Click(object sender, EventArgs e) { NotiLabel.Text = ""; EditButton.Enabled = false; Classes.Enabled = true; ComboBoxChangeable = false; Subjects.Enabled = false; Subjects.SelectedIndex = 0; ComboBoxChangeable = true; listViewInfo = ListViewInfo.Schedule; _Id.Text = "Subject ID"; _Id.Width = 180; _Name.Text = "Class"; _Name.Width = 180; _Info1.Text = "Subject"; _Info1.Width = 340; _Info2.Text = "Room"; _Info2.Width = 180; listView.Items.Clear(); listView.Columns.Clear(); listView.Columns.AddRange(new System.Windows.Forms.ColumnHeader[] { _No, _Id, _Name, _Info1, _Info2 }); try { StudentServices service = new StudentServices(); var Data = service.GetScheduleFromDB(Classes.SelectedItem.ToString(), Subjects.SelectedItem.ToString()); BindDataToListView(Data); } catch (Exception ex) { MessageBox.Show(ex.Message); } if (listView.Items.Count == 0) { NotiLabel.Text = "Nothing is found..."; } listView.View = View.Details; }