示例#1
0
        /// <summary>
        /// 数据加载
        /// </summary>
        private void Bind()
        {
            try
            {
                waitListView.Rows.Clear();
                waitListView.DataSource = waiTable;
                waitListView.DataBind();

                alreadyListView.Rows.Clear();
                alreadyListView.DataSource = alreadyTable;
                alreadyListView.DataBind();

                tabPageView1.Titles = new string[] {
                    "待盘点(" + waiTable.Rows.Count.ToString() + ")",
                    "已盘点(" + alreadyTable.Rows.Count.ToString() + ")"
                };

                foreach (var row in alreadyListView.Rows)
                {
                    frmCIResultLayout layout = (frmCIResultLayout)row.Control;
                    if (layout.label2.Text == "盘亏")
                    {
                        layout.label2.ForeColor = Color.Red;
                    }
                    else if (layout.label2.Text == "盘盈")
                    {
                        layout.label2.ForeColor = Color.FromArgb(43, 140, 255);
                    }
                }
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }
示例#2
0
        /// <summary>
        /// 数据加载
        /// </summary>
        private void Bind()
        {
            try
            {
                var inventory = _autofacConfig.ConInventoryService.GetConInventoryById(IID);
                Status = (InventoryStatus)inventory
                         .STATUS;

                if (Status == InventoryStatus.未盘点)
                {
                    plScan.Visible = false;
                }
                else if (Status == InventoryStatus.盘点结束)
                {
                    plButton.Visible = false;
                }
                else
                {
                    lblAction.Text       = "结束盘点";
                    imgAction.ResourceID = "icon-end";
                }

                waitListView.Rows.Clear();
                waitListView.DataSource = waiTable;
                waitListView.DataBind();

                alreadyListView.Rows.Clear();
                alreadyListView.DataSource = alreadyTable;
                alreadyListView.DataBind();

                tabPageView1.Titles = new string[] {
                    "待盘点(" + waiTable.Rows.Count.ToString() + ")",
                    "已盘点(" + alreadyTable.Rows.Count.ToString() + ")"
                };

                foreach (var row in alreadyListView.Rows)
                {
                    frmCIResultLayout layout = (frmCIResultLayout)row.Control;
                    if (layout.label2.Text == "盘亏")
                    {
                        layout.label2.ForeColor = Color.Red;
                    }
                    else if (layout.label2.Text == "盘盈")
                    {
                        layout.label2.ForeColor = Color.FromArgb(43, 140, 255);
                    }
                }
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }