public static List <BaiHocDTO> LayDanhSachBaiHocTheoTuan(string strMaTuan) { List <BaiHocDTO> KetQua = new List <BaiHocDTO>(); try { DataTable DanhSachBai = BaiHocDAO.LayDanhSachBaiTheoTuan(strMaTuan); int nRow = DanhSachBai.Rows.Count; for (int i = 0; i < nRow; ++i) { BaiHocDTO BaiHoc = new BaiHocDTO(); BaiHoc.Ma = DanhSachBai.Rows[i]["Ma"].ToString(); BaiHoc.MaLoaiMon = DanhSachBai.Rows[i]["MaLoaiMon"].ToString(); BaiHoc.MaTuan = DanhSachBai.Rows[i]["MaTuan"].ToString(); BaiHoc.Ten = DanhSachBai.Rows[i]["Ten"].ToString(); BaiHoc.FileNoiDung = DanhSachBai.Rows[i]["FileNoiDung"].ToString(); BaiHoc.FileAmThanh = DanhSachBai.Rows[i]["FileAmThanh"].ToString(); BaiHoc.FileHinhAnh = DanhSachBai.Rows[i]["FileHinhAnh"].ToString(); KetQua.Add(BaiHoc); } } catch (Exception Ex) { throw Ex; } return(KetQua); }
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; } }
public ActionResult AddBaiHoc(BaiHocDTO hsa) { BaiHocDAO dao = new BaiHocDAO(); dao.ThemBH(hsa); return(RedirectToAction("QLBaiHoc")); }
public static void Xuat(TreeViewItem th, BaiHocDTO bh) { foreach (BaiHocVanHocDTO bhvh in bh.ArrBaiHocVanHoc) { th.Items.Add(BaiHocVanHocGUI.The_Hien(bhvh)); } th.Tag = bh; }
public IActionResult EditConfirm(BaiHocDTO baiHoc) { if (ModelState.IsValid) { baiHocService.Create(baiHoc); return(RedirectToAction("Index")); } return(View(baiHoc)); }
public IActionResult EditBaiHocConfirm(BaiHocDTO baiHoc) { if (ModelState.IsValid) { baiHocService.Create(baiHoc); ChuDeDTO chuDe = chuDeService.GetChuDe(baiHoc.IdchuDe); return(RedirectToAction("Details", chuDe)); } return(View(baiHoc)); }
public IActionResult Create(BaiHocDTO baiHocDTO) { if (ModelState.IsValid) { baiHocDTO.Id = 0; baiHocService.Create(baiHocDTO); return(RedirectToAction("CreateChiTietBaiHoc")); } return(View(baiHocDTO)); }
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); }
public static BaiHocDTO LayBaiHoc(string BaiHoc_XML) { BaiHocDTO BaiHoc = new BaiHocDTO(); XmlDocument XmlD = new XmlDocument(); XmlD.Load(BaiHoc_XML); XmlElement Root = XmlD.DocumentElement; BaiHoc = KhoiTao(Root); return(BaiHoc); }
public static BaiHocDTO KhoiTao(XmlElement Root) { BaiHocDTO BaiHoc = new BaiHocDTO(); BaiHoc.SoThuTu = int.Parse(Root.GetAttribute("SoThuTu")); BaiHoc.ArrBaiHocVanHoc = new ArrayList(); foreach (XmlElement Node in Root.ChildNodes) { BaiHoc.ArrBaiHocVanHoc.Add(BaiHocVanHocDAO.KhoiTao(Node)); } return(BaiHoc); }
public int ThemBH(BaiHocDTO hsa) { BaiHoc bh = new BaiHoc(); bh.MaBH = hsa.MaBH; bh.TenBH = hsa.TenBH; bh.ChuDe = hsa.ChuDe; bh.AnhChuDe = hsa.AnhChuDe; bh.NoiDung = hsa.NoiDung; bh.NoiDungAnh = hsa.NoiDungAnh; bh.NghiaTu = hsa.NghiaTu; bh.NghiaTu2 = hsa.NghiaTu2; md.BaiHocs.Add(bh); md.SaveChanges(); return(bh.MaBH); }
public static BaiHocDTO LayBaiHocTheoMa(string strMaBaiHoc) { try { BaiHocDTO KetQua = new BaiHocDTO(); DataTable BaiHoc = BaiHocDAO.LayBaiHocTheoMa(strMaBaiHoc); if (BaiHoc.Rows.Count > 0) { KetQua.Ma = BaiHoc.Rows[0]["Ma"].ToString(); KetQua.MaLoaiMon = BaiHoc.Rows[0]["MaLoaiMon"].ToString(); KetQua.MaTuan = BaiHoc.Rows[0]["MaTuan"].ToString(); KetQua.Ten = BaiHoc.Rows[0]["Ten"].ToString(); KetQua.FileHinhAnh = BaiHoc.Rows[0]["FileHinhAnh"].ToString(); KetQua.FileAmThanh = BaiHoc.Rows[0]["FileAmThanh"].ToString(); KetQua.FileNoiDung = BaiHoc.Rows[0]["FileNoiDung"].ToString(); } return(KetQua); } catch (Exception) { return(null); } }
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()); } } }
//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. }
public static BaiHocDTO LayBaiHoc(string BaiHoc_XML) { BaiHocDTO BaiHoc = BaiHocDAO.LayBaiHoc(BaiHoc_XML); return(BaiHoc); }
public void Create(BaiHocDTO baiHoc) { baiHocRepository.Add(iMapper.Map <BaiHocDTO, BaiHoc>(baiHoc)); }