Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
            }
        }