public void TestUiInformationBLL() { UiInformationBLL bll = new UiInformationBLL(new UiInformationDAL()); UIInfomation info1 = new UIInfomation(0, "user1", "caption1", "title1"); bll.Add(info1); bll.Delete(info1); UIInfomation info2 = new UIInfomation(0, "user2", "caption2", "title2"); bll.Add(info1); bll.Modify(info1, info2); bll.GetObjById(1.ToString()); bll.ExcuteSqlStr("select * from UIInfomation"); List <object> list1 = bll.GetAllObjs(); List <object> list2 = bll.GetObjsBySQL("select * from UIInfomation", null); User user = new User("aa"); List <UIInfomation> uiInfos = bll.GetUiInformationsByUser(user); }
public void InitMainFrm() { this.title.Location = new System.Drawing.Point(this.Width / 2 - this.title.Width / 2, this.menuStrip1.Height); if (user != null) { if (user.Role == 1) { this.menuStrip1.Items.Add("用户管理", null, delegate(object sender, EventArgs e) { UserManageFrm usFrm = new UserManageFrm(); usFrm.Show(); }); this.menuStrip1.Items.Add("站点配置", null, (object sender, EventArgs e) => { StationConfigFrm scFrm = new StationConfigFrm(this); scFrm.Show(); }); } UiInformationBLL uiBll = new UiInformationBLL(new UiInformationDAL()); List <UIInfomation> uiInfos = uiBll.GetUiInformationsByUser(user); if (uiInfos.Count > 0) { this.Text = uiInfos[0].Caption; this.title.Text = uiInfos[0].Title; } List <Station> stations = new List <Station>(); StationBLL stationBLl = new StationBLL(new StationsDAL()); stations = stationBLl.GetStationsByUser(this.User); ShowStation(stations); } }