예제 #1
0
        public static List <FileLuyenTapDTO> LayFileTheoMaBaiHoc(string strMaBaiHoc, string strLoaiFile)
        {
            List <FileLuyenTapDTO> DanhSachFileLuyenTap = new List <FileLuyenTapDTO>();
            DataTable Table = FileLuyenTapDAO.LayFileTheoMaBaiHoc(strMaBaiHoc, strLoaiFile);

            for (int i = 0; i < Table.Rows.Count; ++i)
            {
                FileLuyenTapDTO fltFileLuyenTap = new FileLuyenTapDTO();
                fltFileLuyenTap.Ma               = Table.Rows[i]["Ma"].ToString();
                fltFileLuyenTap.MaBaiHoc         = Table.Rows[i]["MaBaiHoc"].ToString();
                fltFileLuyenTap.FileDapAn        = Table.Rows[i]["FileDapAn"].ToString();
                fltFileLuyenTap.FileNoiDung      = Table.Rows[i]["FileNoiDung"].ToString();
                fltFileLuyenTap.LoaiFileLuyenTap = Table.Rows[i]["LoaiFile"].ToString();
                DanhSachFileLuyenTap.Add(fltFileLuyenTap);
            }
            return(DanhSachFileLuyenTap);
        }
예제 #2
0
 private void pictureBox2_Click(object sender, EventArgs e)
 {
     grpCauHoi.Visible = true;
     try
     {
         FileLuyenTapDTO LuyenTap = new FileLuyenTapDTO();
         LuyenTap = FileLuyenTapBUS.LayFileLuyenTapTheoMa(maBH);
         string      FileCauHoi = LuyenTap.FileNoiDung.ToString();
         RichTextBox cauhoi     = new RichTextBox();
         if (FileCauHoi != " ")
         {
             cauhoi.LoadFile(FileCauHoi);
             rtbCauHoi.Text = cauhoi.Text;
         }
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.Message.ToString());
     }
 }
예제 #3
0
 private void pictureBox3_Click(object sender, EventArgs e)
 {
     pnlCauChuyenTraLoi.Expanded = true;
     pnlHinhAnh.Visible          = false;
     try
     {
         FileLuyenTapDTO LuyenTap = new FileLuyenTapDTO();
         LuyenTap = FileLuyenTapBUS.LayFileLuyenTapTheoMa(maBH);
         string      FileDapAn = LuyenTap.FileDapAn.ToString();
         RichTextBox dapan     = new RichTextBox();
         if (FileDapAn != "")
         {
             dapan.LoadFile(FileDapAn);
             rtbNoiDung.Text = dapan.Text;
         }
     }
     catch (System.Exception ex)
     {
         MessageBox.Show(ex.Message.ToString());
     }
 }
예제 #4
0
 public static FileLuyenTapDTO LayFileLuyenTapTheoMa(string strMaBaiHoc)
 {
     try
     {
         FileLuyenTapDTO KetQua = new FileLuyenTapDTO();
         DataTable       BaiHoc = FileLuyenTapDAO.LayFileLuyenTapTheoMa(strMaBaiHoc);
         if (BaiHoc.Rows.Count > 0)
         {
             KetQua.Ma               = BaiHoc.Rows[0]["Ma"].ToString();
             KetQua.MaBaiHoc         = BaiHoc.Rows[0]["MaBaiHoc"].ToString();
             KetQua.LoaiFileLuyenTap = BaiHoc.Rows[0]["LoaiFile"].ToString();
             KetQua.FileDapAn        = BaiHoc.Rows[0]["FileDapAn"].ToString();
             KetQua.FileNoiDung      = BaiHoc.Rows[0]["FileNoiDung"].ToString();
         }
         return(KetQua);
     }
     catch (Exception)
     {
         return(null);
     }
 }
예제 #5
0
        private void KeChuyen_Load(object sender, EventArgs e)
        {
            BaiHocDTO baihoc = new BaiHocDTO();

            baihoc      = BaiHocBUS.LayBaiHocTheoMa(maBH);
            FileNoiDung = baihoc.FileNoiDung.ToString();
            if (FileNoiDung == "")
            {
                pnlCauChuyenTraLoi.Visible = false;
                //  pnlCauChuyenTraLoi.Expanded = true;
                pnlHinhAnh.Visible        = false;
                picGCDCauTiepTheo.Visible = false;
                lblGCDCauChuyen.Visible   = false;
                rtbNoiDung.Visible        = false;
                pictureBox2.Visible       = false;

                labelX1.Visible   = false;
                grpCauHoi.Visible = true;
                try
                {
                    FileLuyenTapDTO LuyenTap = new FileLuyenTapDTO();
                    LuyenTap = FileLuyenTapBUS.LayFileLuyenTapTheoMa(maBH);
                    string      FileCauHoi = LuyenTap.FileNoiDung.ToString();
                    RichTextBox cauhoi     = new RichTextBox();
                    if (FileCauHoi != " ")
                    {
                        cauhoi.LoadFile(FileCauHoi);
                        rtbCauHoi.Text = cauhoi.Text;
                    }
                }
                catch (System.Exception ex)
                {
                    MessageBox.Show(ex.Message.ToString());
                }
            }
        }