Ejemplo n.º 1
0
        public void initGriddkhp(string masv)
        {
            listDKHP.Columns.Clear();

            DataGridViewColumn col1 = new DataGridViewCheckBoxColumn();

            col1.Name       = "chon";
            col1.HeaderText = "Chọn";
            col1.Width      = 70;
            listDKHP.Columns.Add(col1);


            DataGridViewColumn col2 = new DataGridViewTextBoxColumn();

            col2.Name       = "namhoc";
            col2.HeaderText = "Năm học";
            col2.Width      = 70;
            listDKHP.Columns.Add(col2);


            DataGridViewColumn col3 = new DataGridViewTextBoxColumn();

            col3.Name       = "hk";
            col3.HeaderText = "Học kỳ";
            col3.Width      = 50;
            listDKHP.Columns.Add(col3);


            DataGridViewColumn col4 = new DataGridViewTextBoxColumn();

            col4.Name       = "masv";
            col4.HeaderText = "Mã SV";
            col4.Width      = 100;
            listDKHP.Columns.Add(col4);


            DataGridViewColumn col5 = new DataGridViewTextBoxColumn();

            col5.Name       = "mamh";
            col5.HeaderText = "Mã môn học";
            col5.Width      = 100;
            listDKHP.Columns.Add(col5);


            DataGridViewColumn col6 = new DataGridViewTextBoxColumn();

            col6.Name       = "sotc";
            col6.HeaderText = "Số TC";
            col6.Width      = 50;
            listDKHP.Columns.Add(col6);

            DataGridViewComboBoxColumn col7 = new DataGridViewComboBoxColumn();

            col7.Name       = "diadiem";
            col7.HeaderText = "Địa Điểm";
            col7.Width      = 70;
            col7.Items.Add("LT");
            col7.Items.Add("NVC");
            listDKHP.Columns.Add(col7);


            DataGridViewColumn col8 = new DataGridViewTextBoxColumn();

            col8.Name       = "diem";
            col8.HeaderText = "Điểm";
            col8.Width      = 70;
            listDKHP.Columns.Add(col8);


            DataGridViewColumn col9 = new DataGridViewTextBoxColumn();

            col9.Name       = "an";
            col9.HeaderText = "an";
            col9.Visible    = false;
            listDKHP.Columns.Add(col9);

            DataTable dt1      = new DataTable();
            DAL_DKHP  dal_dkhp = new DAL_DKHP();

            dt1 = dal_dkhp.loadDSDKHP(masv);

            for (int i = 0; i < dt1.Rows.Count; i++)
            {
                nh = dt1.Rows[i]["nh"].ToString();
                hk = dt1.Rows[i]["hk"].ToString();
                listDKHP.Rows.Add(false, dt1.Rows[i]["nh"].ToString(), dt1.Rows[i]["hk"].ToString(),
                                  dt1.Rows[i]["masv"].ToString(), dt1.Rows[i]["mamh"].ToString(),
                                  float.Parse(dt1.Rows[i]["sotc"].ToString()), dt1.Rows[i]["diadiem"].ToString(),
                                  float.Parse(dt1.Rows[i]["diem"].ToString()), "");
            }
        }