Пример #1
0
        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();
        }
Пример #2
0
 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) { }
 }