Exemple #1
0
        static public KetQuaHocPhan XEMKETQUA(string mahv, string mahp)
        {
            Connect    c   = new Connect();
            SqlCommand cmd = new SqlCommand("TRACUUKETQUA", c.conn);

            cmd.CommandType = System.Data.CommandType.StoredProcedure;
            cmd.Parameters.Add(new SqlParameter("@MAHV", mahv));
            cmd.Parameters.Add(new SqlParameter("@MAHP", mahp));
            KetQuaHocPhan kqhp = new KetQuaHocPhan();

            using (SqlDataReader r = cmd.ExecuteReader())
            {
                if (r.Read())
                {
                    kqhp.KHOITAO(
                        r["MAHP"].ToString(),
                        r["MAHV"].ToString(),
                        r["NAMHOC"].ToString(),
                        Int32.Parse(r["HOCKY"].ToString()),
                        (float)Convert.ToDouble(r["DIEMHOCPHAN"].ToString()),
                        r["TENHV"].ToString(),
                        r["TENHP"].ToString(),
                        r["NGAY"].ToString());
                }
                c.Disconnect();
                return(kqhp);
            }
        }
Exemple #2
0
        private void searchResult_Load(object sender, EventArgs e)
        {
            KetQuaHocPhan kqhp = KetQuaHocPhan.XEMKETQUA(mhv, mhp);

            this.dataGridView1.Rows.Add(kqhp.mahp, kqhp.tenhp, kqhp.mahv, kqhp.tenhv, kqhp.namhoc, kqhp.hocky, kqhp.diemhocphan, kqhp.ngay);
            if (kqhp.diemhocphan >= 5)
            {
                this.dataGridView1.Columns[7].HeaderCell.Value = "Ngày cấp chứng chỉ";
            }
        }
Exemple #3
0
 private void xemketqua_Click(object sender, EventArgs e)
 {
     if (KetQuaHocPhan.KIEMTRAHV(mahv_text.Text) == 0 && KetQuaHocPhan.KIEMTRAHP(mahp_text.Text) == 0)
     {
         MessageBox.Show("Mã học viên và mã học phần không tồn tại!");
     }
     else if (KetQuaHocPhan.KIEMTRAHV(mahv_text.Text) == 0 && KetQuaHocPhan.KIEMTRAHP(mahp_text.Text) == 1)
     {
         MessageBox.Show("Mã học viên không tồn tại!");
     }
     else if (KetQuaHocPhan.KIEMTRAHP(mahp_text.Text) == 0)
     {
         MessageBox.Show("Mã học phần không tồn tại!");
     }
     else
     {
         TRACUUKETQUA_KQ s = new TRACUUKETQUA_KQ();
         s.receive_info(mahv_text.Text, mahp_text.Text);
         s.Show();
         this.Hide();
     }
 }
Exemple #4
0
        static public KetQuaHocPhan XEMKETQUA(string mahv, string mahp)
        {
            KetQuaHocPhan res = KetQuaHocPhanDB.XEMKETQUA(mahv, mahp);

            return(res);
        }