コード例 #1
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            if (dtSinhVien == null || dtSinhVien.Rows.Count <= 0)
            {
                return;
            }
            DataTable dtChange = dtSinhVien.GetChanges();

            if (dtChange == null)
            {
                return;
            }
            double Diem;

            foreach (DataRow dr in dtChange.Rows)
            {
                try
                {
                    if ("" + dr["Diem"] == "")
                    {
                        Diem = -1;
                    }
                    else
                    {
                        Diem = double.Parse(dr["Diem"].ToString());
                    }
                    oBKQHT_DanhSachDuThi.UpdateDiem(Diem, double.Parse(dr["KQHT_DanhSachDuThiID"].ToString()));
                }
                catch
                { }
            }
            grvMonHoc_FocusedRowChanged(null, null);
        }
コード例 #2
0
        private void btnCapNhat_Click(object sender, EventArgs e)
        {
            if (dtDanhSachDuThi == null || dtDanhSachDuThi.Rows.Count <= 0)
            {
                return;
            }

            DataTable dtChange = dtDanhSachDuThi.GetChanges();

            if (dtChange == null)
            {
                ThongBao("Dữ liệu điểm không thay đổi.");
                return;
            }
            //if (grcMaSinhVien.Visible)
            //{
            //    ThongBao("Môn thi này đã ghép phách, bạn không có quyền thay đổi điểm !");
            //    return;
            //}

            double Diem;

            foreach (DataRow dr in dtChange.Rows)
            {
                try
                {
                    if ("" + dr["Diem"] == "")
                    {
                        Diem = -1;
                    }
                    else
                    {
                        Diem = double.Parse(dr["Diem"].ToString());
                    }
                    oBKQHT_DanhSachDuThi.UpdateDiem(Diem, double.Parse(dr["KQHT_DanhSachDuThiID"].ToString()));
                }
                catch
                { }
            }
            grvDotThi_FocusedRowChanged(null, null);
            SuaThanhCong();
        }