void testCoursesComplettion_Click(object sender, EventArgs e) { if (grid.SelectedCells.Count == 0) { MessageBox.Show("Vui lòng chọn các BGID cần kiểm tra xem đã hoàn thành việc nhập điểm hay chưa"); return; } int[] co_ids = new int[grid.SelectedCells.Count]; for (int i = 0; i < grid.SelectedCells.Count; i++) { try { co_ids[i] = (int)grid.Rows[grid.SelectedCells[i].RowIndex].Cells[0].Value; } catch (Exception) { continue; } } FormTableViewer ftv_cc = new FormTableViewer(); ftv_cc.grid.AutoSize = false; ftv_cc.grid.DataSource = tag.Db.CoursesCompletionDataTable(co_ids); ftv_cc.grid.DataMember = ""; ftv_cc.grid.GridColor = Color.SkyBlue; ftv_cc.MdiParent = this.MdiParent; ftv_cc.Text = "CC"; ftv_cc.grid.ReadOnly = true; ftv_cc.Show(); }
private void tablesToolStripMenuItem_DropDownItemClicked(object sender, ToolStripItemClickedEventArgs e) { try { object table = Enum.Parse(MM.Database.Tables.NULL.GetType(), e.ClickedItem.ToolTipText.Substring(1), true); if (table is MM.Database.Tables) { FormTableViewer viewer = getViewer((MM.Database.Tables)table); FormTableViewerTag tag = new FormTableViewerTag(db, (MM.Database.Tables)table); viewer.Tag = tag; viewer.Init(); viewer.Show(); } } catch (ArgumentException) { } catch (NullReferenceException) { } }