Пример #1
0
        private void InitTableView()
        {
            //获取数据字典
            areaComsDict = HomePageMessageManage.GetAreaComsDict();
            int num = areaComsDict.Count();

            this.tableLayoutPanel1.RowCount    = num % COLUMN_NUM == 0 ? num / COLUMN_NUM : num / COLUMN_NUM + 1;
            this.tableLayoutPanel1.ColumnCount = COLUMN_NUM;

            this.tableLayoutPanel1.Height = this.tableLayoutPanel1.RowCount * this.comsBg.Height / 2;

            //创建行
            for (int row = 0; row < this.tableLayoutPanel1.RowCount; row++)
            {
                this.tableLayoutPanel1.RowStyles.Add(new RowStyle(SizeType.Absolute, this.comsBg.Height / 2));
            }
            for (int column = 0; column < this.tableLayoutPanel1.ColumnCount; column++)
            {
                this.tableLayoutPanel1.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, this.tableLayoutPanel1.Width / 2));
            }

            int i = 0;

            foreach (string areaId in areaComsDict.Keys)
            {
                AreaComsView areaComsView = new AreaComsView(areaComsDict[areaId], SysManage.GetAreaName(areaId), ComView_Paint);
                areaComsView.Dock = DockStyle.Fill;
                areaComsView.Name = string.Format("area_{0}", areaId);
                this.tableLayoutPanel1.Controls.Add(areaComsView);
                this.tableLayoutPanel1.SetRow(areaComsView, i / COLUMN_NUM);
                this.tableLayoutPanel1.SetColumn(areaComsView, i % COLUMN_NUM);
                i++;
            }
        }
Пример #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        String plantId = Request.QueryString["plantId"];
        string userId  = ((SysUser)Session[CommonStr.session_user]).userId;
        String url     = new SysManage().qryKnowledgeFunctionUrl(userId) + "?plantId=" + plantId;

        Response.Redirect(url, true);
    }
Пример #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        String          userId         = ((SysUser)Session[CommonStr.session_user]).userId;
        string          parentMenuCode = Request.QueryString["parentMenuCode"];
        List <TreeNode> treeNodeList   = new SysManage().loadManageTree(userId, parentMenuCode);

        headMenuJson = BeanTools.ToJson(treeNodeList);
    }
Пример #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        List <TreeNode> treeList  = new List <TreeNode>();
        SysManage       sysManage = new SysManage();

        treeList = sysManage.qrtMenuAndPlantTree();

        headMenuJson = BeanTools.ToJson(treeList);
    }
Пример #5
0
        //添加新行
        private void AddNewRow(StructAccount staff)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.Number.ToString()]    = this.mainDataTable.Rows.Count;
            row[TitleList.StaffName.ToString()] = staff.Nickname;
            row[TitleList.TelNumber.ToString()] = staff.Phone;
            row[TitleList.UserName.ToString()]  = staff.Username;
            row[TitleList.Role.ToString()]      = SysManage.GetManagerName(staff.Roleid);
        }
        //添加新行
        private void AddNewRow(StructOrderDetail detail)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.Type.ToString()]  = SysManage.GetProductTypeName(detail.Category);
            row[TitleList.Name.ToString()]  = detail.Goodsname;
            row[TitleList.Price.ToString()] = detail.Price;
            row[TitleList.Num.ToString()]   = detail.Num;
            row[TitleList.Money.ToString()] = float.Parse(detail.Price) * detail.Num;
        }
Пример #7
0
        //添加新行
        private void AddNewRow(StructStock product)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.Number.ToString()]      = this.mainDataTable.Rows.Count + "";
            row[TitleList.ProductName.ToString()] = product.Goodsname;
            row[TitleList.Type.ToString()]        = SysManage.GetProductTypeName(product.Category);
            row[TitleList.StockNum.ToString()]    = product.Num;
            row[TitleList.UnitPrice.ToString()]   = product.Price;
        }
Пример #8
0
        //添加新的一行
        private void AddNewRow(StructDictItem item, DataTable table)
        {
            DataRow row = table.NewRow();

            table.Rows.Add(row);
            row[TitleList.Number.ToString()]        = table.Rows.Count;
            row[TitleList.MemberType.ToString()]    = SysManage.GetMemberTypeName(item.GetItem(0));
            row[TitleList.RechargeMoney.ToString()] = item.GetItem(1);
            row[TitleList.GiveMoney.ToString()]     = item.GetItem(2);
            row[TitleList.ValidDay.ToString()]      = item.GetItem(3) + "-" + item.GetItem(4);
        }
Пример #9
0
        //添加新行
        private void AddNewRow(StructMember member)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);

            row[TitleList.Name.ToString()]     = member.Name;
            row[TitleList.Card.ToString()]     = member.Cardnumber;
            row[TitleList.Gender.ToString()]   = member.Gender;
            row[TitleList.Type.ToString()]     = SysManage.GetMemberTypeName(member.Membertype.ToString());
            row[TitleList.LastTime.ToString()] = member.Lasttime;
            row[TitleList.Reason.ToString()]   = member.Reason;
        }
Пример #10
0
    protected void Page_Load(object sender, EventArgs e)
    {
        String plantId = Request.QueryString["plantId"];
        List <Dictionary <string, string> > picList = new SysManage().queryPlantAllGraphics(plantId);
        JavaScriptSerializer jsonSerializer         = new JavaScriptSerializer();

        picJson = jsonSerializer.Serialize(picList);

        //监测点
        Dictionary <string, Dictionary <string, List <Dictionary <string, string> > > > dict = new SysManage().queryGraphicMonitorInfo(plantId);

        pointJson = jsonSerializer.Serialize(dict);
    }
Пример #11
0
        //添加新行
        private void AddNewRow(StructGoods product)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.Number.ToString()]      = this.mainDataTable.Rows.Count + "";
            row[TitleList.Name.ToString()]        = product.GoodsName;
            row[TitleList.Type.ToString()]        = SysManage.GetProductTypeName(product.Category);
            row[TitleList.Price.ToString()]       = product.Price;
            row[TitleList.IsIntegral.ToString()]  = product.UseIntegal;
            row[TitleList.IsShowStore.ToString()] = product.Hide;
            row[TitleList.Integral.ToString()]    = product.Integal;
            row[TitleList.Num.ToString()]         = product.Count;
        }
Пример #12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        List <TreeNode> treeList = new List <TreeNode>();

        SysManage sysManage = new SysManage();

        treeList = sysManage.qryHeadOrganNode();

        headOrganJson = BeanTools.ToJson(treeList);

        if (null != BeanTools.ToJson(treeList))
        {
            headOrganJson = System.Text.RegularExpressions.Regex.Replace(headOrganJson, "isChecked", "checked");
        }
    }
Пример #13
0
        //添加新行
        private void AddNewRow(StructTrade consum)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.IndentNumber.ToString()] = consum.Tradeid;
            row[TitleList.Name.ToString()]         = consum.Username;
            row[TitleList.IdNumber.ToString()]     = consum.Cardnumber;

            row[TitleList.Area.ToString()]       = SysManage.GetAreaName(consum.Area.ToString());
            row[TitleList.Use.ToString()]        = Enum.GetName(typeof(CONSUMEUSE), consum.Tradetype);
            row[TitleList.Money.ToString()]      = consum.Amount;
            row[TitleList.Time.ToString()]       = consum.Addtime;
            row[TitleList.PayChannel.ToString()] = Enum.GetName(typeof(PAYCHANNEL), consum.Paymode);;
        }
Пример #14
0
        //添加新行
        private void AddNewRow(StructApply apply)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.MemberName.ToString()]    = apply.Name;
            row[TitleList.MemberType.ToString()]    = SysManage.GetMemberTypeName(apply.Rightid.ToString());
            row[TitleList.IdNumber.ToString()]      = apply.Cardnumber;
            row[TitleList.RechargeMoney.ToString()] = apply.ChargeAmount;
            row[TitleList.GiveMoney.ToString()]     = apply.BonusAmount;
            row[TitleList.Staff.ToString()]         = apply.Operator;
            row[TitleList.OpenTime.ToString()]      = apply.Addtime;
            row[TitleList.PayChannel.ToString()]    = Enum.GetName(typeof(PAYCHANNEL), apply.Paymode);
            row[TitleList.IndentNumber.ToString()]  = apply.Receiptid;
            row[TitleList.Channel.ToString()]       = Enum.GetName(typeof(MANAGECHANNEL), apply.Channel);
        }
Пример #15
0
        //添加新行
        private void AddNewRow(StructEmbarkation emk)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.IdNumber.ToString()]   = emk.Cardnumber;
            row[TitleList.Name.ToString()]       = emk.Username;
            row[TitleList.MemberType.ToString()] = SysManage.GetMemberTypeName(emk.Usertype);
            row[TitleList.StartTime.ToString()]  = emk.Starttime;
            row[TitleList.EndTime.ToString()]    = emk.Stoptime;
            row[TitleList.Area.ToString()]       = emk.Area;
            row[TitleList.UseTime.ToString()]    = emk.Usedtime;
            row[TitleList.UseMoney.ToString()]   = emk.Money;
            row[TitleList.Mac.ToString()]        = emk.Mac;
            row[TitleList.Ip.ToString()]         = emk.Ip;
        }
Пример #16
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //string contextPath = Request.ApplicationPath;
        string prentID = Request.QueryString["prentID"];

        prentID = (null == prentID ? "1" : prentID);

        //得到部门信息
        OrganiseUnit org = new OrganiseUnit();

        org           = new SysManage().getOrganiseInfo(prentID);
        orgName       = org.SYS_ORGAN_NAME;
        orgCode       = org.SYS_ORGAN_CODE;
        orgOrder      = org.SYS_ORGAN_ORDER;
        orgCreateTime = org.SYS_ORGAN_CRT_TIME;
    }
    public string runIndexId   = ""; //运行状态指数的参数ID
    protected void Page_Load(object sender, EventArgs e)
    {
        String plantId  = Request.QueryString["plantId"];
        String deviceId = Request.QueryString["deviceId"];
        //查询基本信息
        DeviceIndex device = new SysManage().getDeviceIndexInfo(plantId, deviceId);

        //查询设备相关的异常信息
        abnormalJson = new SysManage().getDeviceAbnormalJson(plantId, deviceId);
        //获取运行状态指数的参数ID
        runIndexId = new SysManage().getDeviceRunIndexId(plantId, deviceId);

        JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();

        baseJson = jsonSerializer.Serialize(device);
    }
Пример #18
0
 //获取管理员列表结果回调
 private void GetManagerListResult(ResultModel result)
 {
     if (result.pack.Cmd != Cmd.CMD_ROLE_LIST)
     {
         return;
     }
     NetMessageManage.RemoveResultBlock(GetManagerListResult);
     System.Console.WriteLine("GetManagerListResult:" + result.pack);
     if (result.pack.Content.MessageType == 1)
     {
         this.Invoke(new RefreshUIHandle(delegate {
             SysManage.UpdateManagerData(result.pack.Content.ScRoleList.RolesList);
             managers = result.pack.Content.ScRoleList.RolesList;
             RefreshGridControl();
         }));
     }
 }
Пример #19
0
        //添加新行
        private void AddNewRow(StructRealTime computer, DataRow row)
        {
            //this.gridView1.RefreshRow

            if (row == null)
            {
                row = this.mainDataTable.NewRow();
                this.mainDataTable.Rows.Add(row);
            }
            else
            {
                int index = this.mainDataTable.Rows.IndexOf(row);
                this.mainDataTable.Rows.Remove(row);
                row = this.mainDataTable.NewRow();
                this.mainDataTable.Rows.InsertAt(row, index);
            }

            row[TitleList.EpNumber.ToString()] = computer.Computer;
            row[TitleList.Area.ToString()]     = SysManage.GetAreaName(computer.Area);

            COMPUTERSTATUS status = COMPUTERSTATUS.在线;

            Enum.TryParse <COMPUTERSTATUS>(computer.Status, out status);
            //TODO:状态需要判断
            row[TitleList.State.ToString()]     = Enum.GetName(typeof(COMPUTERSTATUS), status);
            row[TitleList.IdCard.ToString()]    = computer.Cardnumber;
            row[TitleList.CardType.ToString()]  = SysManage.GetMemberTypeName(computer.Usertype);
            row[TitleList.MoneyType.ToString()] = computer.Billing;

            if (computer.Verify.Equals(""))
            {
                row[TitleList.VerifyType.ToString()] = "";
            }
            else
            {
                row[TitleList.VerifyType.ToString()] = computer.Verify.Equals("1") ? "已验证" : "未验证";
            }
            row[TitleList.ResMoney.ToString()]  = computer.Balance;
            row[TitleList.ResTime.ToString()]   = computer.Remaintime;
            row[TitleList.BeginTime.ToString()] = computer.Starttime;
            row[TitleList.UseTime.ToString()]   = computer.Usedtime;
            row[TitleList.EndTime.ToString()]   = computer.Stoptime;
            row[TitleList.MacLoc.ToString()]    = computer.Mac;
            row[TitleList.IpLoc.ToString()]     = computer.Ip;
        }
Пример #20
0
        //获取员工列表结果回调
        private void GetStaffListResult(ResultModel result)
        {
            if (result.pack.Cmd != Cmd.CMD_STAFF_LIST)
            {
                return;
            }
            NetMessageManage.RemoveResultBlock(GetStaffListResult);
            System.Console.WriteLine("GetStaffListResult:" + result.pack);

            if (result.pack.Content.MessageType == 1)
            {
                this.Invoke(new RefreshUIHandle(delegate {
                    SysManage.UpdateStaffData(result.pack.Content.ScAccountList.AccountList);
                    this.staffs = result.pack.Content.ScAccountList.AccountList;
                    RefreshGridControle();
                }));
            }
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        roleId = Request.QueryString["roleId"];

        List <TreeNode> treeList  = new List <TreeNode>();
        SysManage       sysManage = new SysManage();

        treeList = sysManage.qrtHeadMenuTree(roleId);

        headMenuJson = BeanTools.ToJson(treeList);

        if (null != headMenuJson)
        {
            headMenuJson = System.Text.RegularExpressions.Regex.Replace(headMenuJson, "isChecked", "checked");
        }

        plantList = sysManage.qryPlantByRole(roleId);
    }
Пример #22
0
        //刷新UI
        private void RefreshUI()
        {
            this.textEdit1.Text = this.product.GoodsName;
            this.textEdit2.Text = this.product.Count + "";
            this.textEdit3.Text = this.product.Price + "";
            this.textEdit4.Text = this.product.Integal + "";
            if (this.productTypes != null)
            {
                this.comboBoxEdit1.Text = SysManage.GetProductTypeName(this.product.Category);
            }

            this.productPicture1.NetPath = this.product.GoodsImg1;
            this.productPicture2.NetPath = this.product.GoodsImg2;
            this.productPicture3.NetPath = this.product.GoodsImg3;

            this.checkedListBoxControl1.Items[0].CheckState = this.product.UseIntegal ? CheckState.Checked : CheckState.Unchecked;
            this.checkedListBoxControl1.Items[2].CheckState = this.product.Hide ? CheckState.Checked : CheckState.Unchecked;
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        String plantId = Request.QueryString["plantId"];
        String id      = Request.QueryString["id"];
        List <Dictionary <String, String> > list = new SysManage().queryBitDict(plantId);
        JavaScriptSerializer jsonSerializer      = new JavaScriptSerializer();

        dictJson = jsonSerializer.Serialize(list);

        //基本信息
        baseInfoJson = new SysManage().getAbnomalStateInfo(plantId, id);
        //规则信息
        ruleInfoJson = new SysManage().getAbnormalStateRuleInfo(plantId, id);

        SysUser user   = ((SysUser)Session[CommonStr.session_user]);
        string  userId = user.userId;

        isHasEdit = new SysManage().isHasEditRule(userId, "yc");
    }
        //添加新行
        private void AddNewRow(StructCharge charge)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.IndentNumber.ToString()]    = charge.Productid;
            row[TitleList.MemberName.ToString()]      = charge.Name;
            row[TitleList.MemberType.ToString()]      = SysManage.GetMemberTypeName(charge.Rightid.ToString());
            row[TitleList.IdNumber.ToString()]        = charge.Cardnumber;
            row[TitleList.Area.ToString()]            = SysManage.GetAreaName(charge.Areaid.ToString());
            row[TitleList.RechargeMoney.ToString()]   = charge.ChargeAmount;
            row[TitleList.GiveMoney.ToString()]       = charge.BonusAmount;
            row[TitleList.PayChannel.ToString()]      = Enum.GetName(typeof(PAYCHANNEL), charge.Paymode);
            row[TitleList.PayIndentNumber.ToString()] = charge.Receiptid;
            INDENT_FINISH_STATUS status = INDENT_FINISH_STATUS.无;

            Enum.TryParse <INDENT_FINISH_STATUS>(charge.Status.ToString(), out status);
            row[TitleList.IndentStatus.ToString()] = Enum.GetName(typeof(INDENT_FINISH_STATUS), status);
            row[TitleList.AddTime.ToString()]      = charge.Addtime;
        }
Пример #25
0
        //添加新行数据
        private void AddNewRow(StructMember member)
        {
            DataRow row = this.mainDataTable.NewRow();

            this.mainDataTable.Rows.Add(row);
            row[TitleList.IdNumber.ToString()]     = member.Cardnumber;
            row[TitleList.Gender.ToString()]       = member.Gender;
            row[TitleList.Name.ToString()]         = member.Name;
            row[TitleList.MemberType.ToString()]   = SysManage.GetMemberTypeName(member.Membertype.ToString());
            row[TitleList.PhoneNumber.ToString()]  = member.Phone;
            row[TitleList.OpenCardTime.ToString()] = member.Opentime;
            row[TitleList.LastUseTime.ToString()]  = member.Lasttime;
            row[TitleList.RemMoney.ToString()]     = member.Balance;
            row[TitleList.AccRcMoney.ToString()]   = member.TotalRecharge;
            row[TitleList.AccGvMoney.ToString()]   = member.TotalBonus;
            row[TitleList.Integral.ToString()]     = member.Integal;
            row[TitleList.UseIntegral.ToString()]  = member.UsedIntegal;
            row[TitleList.Status.ToString()]       = Enum.GetName(typeof(MEMBERSTATUS), member.Status);
            row[TitleList.Verify.ToString()]       = member.Verify == 0?"未验证":"已验证";
        }
Пример #26
0
        //获取商品类型
        private void ProductTypeInfoResult(ResultModel result)
        {
            if (result.pack.Content.MessageType != 1)
            {
                return;
            }

            if (result.pack.Cmd == Cmd.CMD_SYS_INFO && result.pack.Content.ScSysInfo.Parent.Equals(SystemManageNetOperation.productTypeParent))
            {
                NetMessageManage.RemoveResultBlock(ProductTypeInfoResult);
                System.Console.WriteLine("ProductTypeInfoResult:" + result.pack);

                this.Invoke(new RefreshUIHandle(delegate {
                    //更新系统管理
                    SysManage.UpdateProductData(result.pack.Content.ScSysInfo.ChildList);
                    this.items = result.pack.Content.ScSysInfo.ChildList;
                    RefreshGridControl();
                }));
            }
        }
Пример #27
0
        // 服务器认证的回调
        public void ClientAuthenBlock(ResultModel result)
        {
            if (result.pack.Cmd != Cmd.CMD_AUTHEN)
            {
                return;
            }

            NetMessageManage.RemoveResultBlock(ClientAuthenBlock);
            // System.Console.WriteLine(result.pack);
            if (result.pack.Content.MessageType == 1)
            {
                //获取提前预知信息
                SysManage.RequestSysInfo(RequestSysInfoResult);
            }
            else
            {
                System.Console.WriteLine(result.pack);
                MessageBox.Show("认证失败");
            }
        }
Пример #28
0
 //获取系统信息结果
 private void RequestSysInfoResult(ResultModel result)
 {
     lock (locker)
     {
         this.num--;
         //System.Console.WriteLine("num:"+this.num);
         if (this.num == 0)
         {
             this.Invoke(new RefreshUIHandle(delegate {
                 SysManage.RemoveRequestSysInfo(RequestSysInfoResult);
                 this.loginButton.Enabled = true;
                 //设置用户名列表
                 this.staffs = SysManage.Staffs;
                 foreach (StructAccount staff in staffs)
                 {
                     this.comboBoxEdit1.Properties.Items.Add(staff.Username);
                 }
             }));
         }
     }
 }
Пример #29
0
    protected void Page_Load(object sender, EventArgs e)
    {
        String userId   = ((SysUser)Session[CommonStr.session_user]).userId;
        String plantIds = new SysManage().qryPlantsByUserId(userId);

        plantList = new MainPage().qryPlantList(plantIds);


        TreeNode headNode = new TreeNode();

        for (int i = 0; i < plantList.Count; i++)
        {
            Plant    plant = (Plant)plantList[i];
            TreeNode node  = new TreeNode();
            if ("1".Equals(plant.level))
            {
                headNode.id         = plant.organtreeCode;
                headNode.text       = plant.organtreeName;
                headNode.state      = "open";
                headNode.attributes = "0:root";
                headNode.iconCls    = "sysMan_organ";
            }
            else
            {
                node.id         = plant.id;
                node.text       = plant.organtreeName;
                node.state      = "open";
                node.attributes = "0:plant";
                node.iconCls    = "sysMan_plant_click";
                headNode.children.Add(node);
            }
        }


        List <TreeNode> treeList = new List <TreeNode>();

        treeList.Add(headNode);

        headMenuJson = BeanTools.ToJson(treeList);
    }
Пример #30
0
        //获取会员等级设置的结果回调
        private void GetMemberLvSettingResult(ResultModel result)
        {
            if (result.pack.Cmd != Cmd.CMD_SYS_INFO)
            {
                return;
            }

            //System.Console.WriteLine("GetMemberLvSetting:" + result.pack);
            NetMessageManage.RemoveResultBlock(GetMemberLvSettingResult);

            if (result.pack.Content.MessageType == 1 && result.pack.Content.ScSysInfo.Parent.Equals(SystemManageNetOperation.lvParent))
            {
                this.Invoke(new RefreshUIHandle(delegate
                {
                    //更新系统管理数据
                    SysManage.UpdateMemberTypeData(result.pack.Content.ScSysInfo.ChildList);
                    //更新界面
                    items = result.pack.Content.ScSysInfo.ChildList;
                    UpdateGridControlData();
                }));
            }
        }