public KeChuyenForm(string strMaBaiHoc, ChonBaiHocForm MyParent) { InitializeComponent(); frmParent = MyParent; frmParent.Hide(); maBH = strMaBaiHoc; try { BaiHocDTO baihoc = new BaiHocDTO(); baihoc = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc); tenCauChuyen = baihoc.Ten.ToString(); FileHinhAnh = baihoc.FileHinhAnh.ToString(); labelX4.Text = tenCauChuyen; if (FileHinhAnh != "") { Bitmap bm = new Bitmap(FileHinhAnh); bm.MakeTransparent(System.Drawing.Color.White); pictureBox1.BackgroundImage = bm; } else { pnlHinhAnh.Visible = false; pnlCauChuyenTraLoi.Visible = false; rtbNoiDung.Visible = false; } } catch (System.Exception ex) { MessageBox.Show(ex.Message.ToString()); } }
private void picGCDCauTiepTheo_Click(object sender, EventArgs e) { if (pnlHinhAnh.Expanded == true && pnlCauChuyenTraLoi.Expanded == false) { lblGCDCauChuyen.Text = "Hình Ảnh"; pnlHinhAnh.AnimationTime = 100; pnlCauChuyenTraLoi.AnimationTime = 1000; pnlHinhAnh.Expanded = false; pnlCauChuyenTraLoi.Visible = true; rtbNoiDung.Visible = true; pnlCauChuyenTraLoi.Expanded = true; BaiHocDTO baihoc = new BaiHocDTO(); baihoc = BaiHocBUS.LayBaiHocTheoMa(maBH); FileNoiDung = baihoc.FileNoiDung.ToString(); if (FileNoiDung != "") { RichTextBox noidung = new RichTextBox(); noidung.LoadFile(FileNoiDung); rtbNoiDung.Text = noidung.Text; } } else { lblGCDCauChuyen.Text = "Câu Chuyện"; pnlCauChuyenTraLoi.AnimationTime = 100; pnlHinhAnh.AnimationTime = 1000; pnlCauChuyenTraLoi.Expanded = false; pnlHinhAnh.Expanded = true; rtbNoiDung.Visible = false; } }
private void LessonPage_Loaded(object sender, RoutedEventArgs e) { TreeViewItem th = new TreeViewItem(); th = Bai10; string filename = "BaiVanHoc10.xml"; BaiHocDTO bh1 = new BaiHocDTO(); bh1 = BaiHocBUS.LayBaiHoc(filename); BaiHocGUI.Xuat(th, bh1); }
public OnTap(string strMaBaiHoc, ChonBaiHocForm MyParent) { InitializeComponent(); DanhSachDeBai = FileLuyenTapBUS.LayFileTheoMaBaiHoc(strMaBaiHoc); frmParent = MyParent; frmParent.Hide(); intDeBaiHienTai = 0; BaiHocDTO BaiNghe = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc); DanhSachBaiNghe = FileAmThanhBUS.LayFileAmThanhTheoMa(BaiNghe.FileAmThanh); }
//Kết thúc khai báo dành cho bài nghe. public ChinhTaForm(string strMaBaiHoc, ChonBaiHocForm MyParent) { //Khởi tạo chung: InitializeComponent(); ChucNangHienTai = ChucNang.KhongXacDinh; LoiKhuyen(); frmParent = MyParent; //Kết thúc khởi tạo chung. //Khởi tạo phần chức năng chính tả: klbChinhTa.Visible = false; klbChinhTa.QuanLyDau = new QuanLyDau(Application.StartupPath + @"\CaiDat\QuyTacDau.dat"); DanhSachDeBaiChinhTa = FileLuyenTapBUS.LayFileTheoMaBaiHoc(strMaBaiHoc, "CT"); DeChinhTaHienTai = -1; //Kết thúc phần khởi tạo chức năng chính tả. //Phần khởi tạo chức năng nghe và viết. BaiNghe = BaiHocBUS.LayBaiHocTheoMa(strMaBaiHoc); if (BaiNghe != null && BaiNghe.FileAmThanh != "") { axNVVNguoiDoc.URL = Application.StartupPath + "\\" + BaiNghe.FileAmThanh; } //Kết thúc phần khởi tạo chức năng nghe và viết. }
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()); } } }
private void frmChonBaiHoc_Load(object sender, EventArgs e) { try { List <TuanHocDTO> DanhSachTuan = TuanHocBUS.LayDanhSachTuan(); //int iNodeIndex = 0; // Add các nodes lấy từ CSDL vào tree view foreach (TuanHocDTO TuanHoc in DanhSachTuan) { TreeNode tnNode = new TreeNode(); tnNode.Text = TuanHoc.TenTuan; tnNode.Name = TuanHoc.MaTuan; treDanhSachTuan.Nodes.Add(tnNode); //tnNode.Index = iNodeIndex; //iNodeIndex++; try { List <BaiHocDTO> DanhSachBaiHoc = BaiHocBUS.LayDanhSachBaiHocTheoTuan(tnNode.Name); // Sort //if (DanhSachBaiHoc.Count > 0) //{ // for (int i = 0; i < DanhSachBaiHoc.Count; i++) // { // for (int j = i + 1; j < DanhSachBaiHoc.Count; j++) // { // if (DanhSachBaiHoc[i].Ten[0] > DanhSachBaiHoc[j].Ten[0]) // { // TreeNode tnTemp = new TreeNode(); // tnTemp.Text = DanhSachBaiHoc[i].Ten; // tnTemp.Name = DanhSachBaiHoc[i].Ma; // tnTemp.Tag = DanhSachBaiHoc[i].MaLoaiMon; // DanhSachBaiHoc[i].Ten = DanhSachBaiHoc[j].Ten; // DanhSachBaiHoc[i].Ma = DanhSachBaiHoc[j].Ma; // DanhSachBaiHoc[i].MaLoaiMon = DanhSachBaiHoc[j].MaLoaiMon; // DanhSachBaiHoc[j].Ten = tnTemp.Text; // DanhSachBaiHoc[j].Ma = tnTemp.Name; // DanhSachBaiHoc[j].MaLoaiMon = tnTemp.Tag.ToString(); // } // } // } //} //add node if (DanhSachBaiHoc.Count > 0) { foreach (BaiHocDTO BaiHoc in DanhSachBaiHoc) { TreeNode tnChildNode = new TreeNode(); tnChildNode.Text = BaiHoc.Ten; tnChildNode.Name = BaiHoc.Ma; tnChildNode.Tag = BaiHoc.MaLoaiMon; treDanhSachTuan.Nodes[TuanHoc.MaTuan].Nodes.Add(tnChildNode); } } } catch (Exception Ex) { MessageBox.Show(Ex.Message); } } frmParent.Hide(); } catch (Exception Ex) { MessageBox.Show(Ex.Message); } }