private void LoadLoaiDanhMuc() { try { var db = new DanhMucEntities(); var list = db.GetDanhMucs(); trvDanhMuc.Nodes.Clear(); trvDanhMuc.Nodes.Add(new TreeNode() { Text = "Danh mục thường", ForeColor = Color.Black, NodeFont = new Font(DefaultFont, FontStyle.Bold) }); trvDanhMuc.Nodes.Add(new TreeNode() { Text = "Hệ thống", NodeFont = new Font(DefaultFont, FontStyle.Bold), ForeColor = Color.Red }); foreach (var item in list.OrderBy(p => p.ThuTu)) { if (item.System.HasValue && item.System.Value) { trvDanhMuc.Nodes[1].Nodes.Add(new TreeNode() { Text = item.TenLoaiDanhMuc, Tag = item.MaLoaiDanhMuc, ForeColor = Color.Red, NodeFont = new Font(DefaultFont, FontStyle.Italic) }); } else { trvDanhMuc.Nodes[0].Nodes.Add(new TreeNode() { Text = item.TenLoaiDanhMuc, Tag = item.MaLoaiDanhMuc }); } } trvDanhMuc.ExpandAll(); trvDanhMuc.Select(); } catch (Exception ex) { Common.Methods.ShowError("#LoadLoaiDanhMuc", ex); } }