static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); BonusSkins.Register(); ndSql = new NguoiDungSql(); detail_userSql = new ThongTinNguoiDungSql(); phanquyen = new Phanquyen(); chucvuSql = new ChucvuSql(); cvu = new Chucvu(); quyenSql = new QuyenSql(); quanLyNhanVien = new QuanLyNhanVien(); KeHoachSql = new KeHoachSql(); ThongTinChiTietDoiTuongSql = new ThongTinChiTietDoiTuongSql(); banDoSql = new BanDoSql(); fileDemSql = new FileDemSql(); ThongTinBanDoKeHoachSql = new ThongTinBanDoKeHoachSql(); ThongTinFileDemKeHoachSql = new ThongTinFileDemKeHoachSql(); thamSoDauVaoSql = new ThamSoDauVaoSql(); lg = new frmLogin(); frm_Map = new Frm_test1(); nodeOnMap = new NodeOnMap(); binhChung = new BinhChung(); donVi = new DonVi(); fileDem = new FileDem(); thamSoDauVao = new TSDV(); Application.Run(lg); }
public void initImageOfNode() { imageListChild = new ImageList(); ListdiachiAnh = new Dictionary <string, string>(); nodeOnMap = new NodeOnMap(); var PicSet = nodeOnMap.getIconChild(); string diachiAnh; foreach (DataRow dr in PicSet.Tables[0].Rows) { var fileName = Path.GetFileName(dr["DuongDanAnh"].ToString()); if (fileName == dr["DuongDanAnh"].ToString()) { diachiAnh = Environment.CurrentDirectory + @"\..\..\Resources\" + dr["DuongDanAnh"]; imageListChild.Images.Add(dr["MaDonVi"].ToString(), Image.FromFile(diachiAnh)); ListdiachiAnh.Add(dr["MaDonVi"].ToString(), diachiAnh); } else { diachiAnh = dr["DuongDanAnh"].ToString(); imageListChild.Images.Add(dr["MaDonVi"].ToString(), Image.FromFile(diachiAnh)); ListdiachiAnh.Add(dr["MaDonVi"].ToString(), diachiAnh); } } }
public void load_Tree() { nodeOnMap = new NodeOnMap(); int count = imageListChild.Images.Count; treeView1.ImageList = imageListChild; nodeOnMap = new NodeOnMap(); DataSet PrSet = nodeOnMap.getDataParentNode(); treeView1.Nodes.Clear(); int i = 0; foreach (DataRow dr in PrSet.Tables[0].Rows) { TreeNode treeNode = new TreeNode(); treeNode.Name = dr["MaBinhChung"].ToString(); treeNode.SelectedImageIndex = count + 2; // không hien anh treeNode.ImageIndex = count + 1; // khong hien anh treeNode.Text = dr["TenBinhChung"].ToString(); treeNode.ContextMenuStrip = controlParentNode; treeView1.Nodes.Add(treeNode); DataSet chSet = Program.nodeOnMap.getDataChildNode(dr["MaBinhChung"].ToString()); int dem = chSet.Tables[0].Rows.Count; foreach (DataRow drch in chSet.Tables[0].Rows) { int index = imageListChild.Images.IndexOfKey(drch["MaDonVi"].ToString()); if (index >= 0) { TreeNode treeNode1 = new TreeNode(); treeNode1.SelectedImageIndex = index; treeNode1.ImageIndex = index; treeNode1.Name = drch["MaDonVi"].ToString(); treeNode1.Text = drch["TenDonVi"].ToString(); treeNode1.ContextMenuStrip = controlChildNode; treeView1.Nodes[i].Nodes.Add(treeNode1); } else { continue; } } i++; } }