Exemplo n.º 1
0
 /// <summary>
 ///挂账人选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnUseman_Press(object sender, EventArgs e)
 {
     try
     {
         popUseman.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popUseman.Groups.Add(poli);
         poli.AddListItem("全部", "-1");
         List <cmdb_useman> deps = _autofacConfig.assUserService.GetAll();
         foreach (cmdb_useman Row in deps)
         {
             poli.AddListItem(Row.name, Row.id.ToString());
         }
         if (btnUseman.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == btnUseman.Tag.ToString())
                 {
                     popUseman.SetSelections(Item);
                 }
             }
         }
         popUseman.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 项目选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnPro_Press(object sender, EventArgs e)
 {
     try
     {
         popPro.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popPro.Groups.Add(poli);
         //Smobiler.Core.Controls.PopListItem popListItem1 = new Smobiler.Core.Controls.PopListItem();
         //popListItem1.Text = "全部";
         //popListItem1.Value = "-1";
         poli.AddListItem("全部", "-1");
         List <cmdb_project> types = _autofacConfig.assProService.GetAll();
         foreach (cmdb_project Row in types)
         {
             poli.AddListItem(Row.name, Row.id.ToString());
         }
         if (btnPro.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == btnPro.Tag.ToString())
                 {
                     popPro.SetSelections(Item);
                 }
             }
         }
         popPro.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 3
0
 private void btnVendor_Press(object sender, EventArgs e)
 {
     try
     {
         popVendor.Groups.Clear();
         PopListGroup vendorGroup = new PopListGroup {
             Title = "供应商选择"
         };
         vendorGroup.AddListItem("全部", "");
         List <Vendor> vendors = _autofacConfig.vendorService.GetAll();
         foreach (Vendor Row in vendors)
         {
             vendorGroup.AddListItem(Row.NAME, Row.VID.ToString());
         }
         popVendor.Groups.Add(vendorGroup);
         if (btnVendor.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in vendorGroup.Items)
             {
                 if (Item.Value == btnVendor.Tag.ToString())
                 {
                     popVendor.SetSelections(Item);
                 }
             }
         }
         popVendor.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 4
0
 /// <summary>
 /// 选择资产大类
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void tpSearch_Press(object sender, EventArgs e)
 {
     try
     {
         popType.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         poli.AddListItem("全部", "");
         popType.Groups.Add(poli);
         List <AssetsType> types = _autofacConfig.assTypeService.GetAllFirstLevel();
         foreach (AssetsType Row in types)
         {
             poli.AddListItem(Row.NAME, Row.TYPEID);
         }
         if (Type != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == Type)
                 {
                     popType.SetSelections(Item);
                 }
             }
         }
         popType.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 5
0
        private void btnTime_Press(object sender, EventArgs e)
        {
            try
            {
                popTime.Groups.Clear();
                PopListGroup timeGroup = new PopListGroup {
                    Title = "时间"
                };
                timeGroup.AddListItem("本年", "Year");
                timeGroup.AddListItem("本月", "Month");
                timeGroup.AddListItem("本周", "Week");
                timeGroup.AddListItem("本日", "Day");

                popTime.Groups.Add(timeGroup);
                if (btnTime.Tag != null)
                {
                    foreach (PopListItem row in popTime.Groups[0].Items)
                    {
                        if (row.Value == btnTime.Tag.ToString())
                        {
                            popTime.SetSelections(row);
                        }
                    }
                }
                popTime.ShowDialog();
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }
Exemplo n.º 6
0
 private void btnCus_Press(object sender, EventArgs e)
 {
     try
     {
         popCus.Groups.Clear();
         PopListGroup cusGroup = new PopListGroup {
             Title = "客户选择"
         };
         cusGroup.AddListItem("全部", "");
         List <Customer> customers = _autofacConfig.customerService.GetAll();
         foreach (Customer Row in customers)
         {
             cusGroup.AddListItem(Row.NAME, Row.CUSID.ToString());
         }
         popCus.Groups.Add(cusGroup);
         if (btnCus.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in cusGroup.Items)
             {
                 if (Item.Value == btnCus.Tag.ToString())
                 {
                     popCus.SetSelections(Item);
                 }
             }
         }
         popCus.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 7
0
 /// <summary>
 /// 选择出库类型
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnBOMan_Press(object sender, EventArgs e)
 {
     try
     {
         PopBOMan.Groups.Clear();
         PopListGroup manGroup = new PopListGroup();
         PopBOMan.Title = "出库类型选择";
         manGroup.AddListItem("退货", "1");
         manGroup.AddListItem("领用", "2");
         PopBOMan.Groups.Add(manGroup);
         if (btnBOMan.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in manGroup.Items)
             {
                 if (Item.Value == btnBOMan.Tag.ToString())
                 {
                     PopBOMan.SetSelections(Item);
                 }
             }
         }
         PopBOMan.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 8
0
        private void btnBOMan_Press(object sender, EventArgs e)
        {
            try
            {
                PopBOMan.Groups.Clear();
                PopListGroup manGroup = new PopListGroup();
                PopBOMan.Title = "出库类型选择";
                manGroup.AddListItem("退货", "1");
                manGroup.AddListItem("领用", "2");

//                List<coreUser> users = _autofacConfig.coreUserService.GetDealInAdmin();
//                foreach (coreUser Row in users)
//                {
//                    manGroup.AddListItem(Row.USER_NAME, Row.USER_ID);
//                }
                PopBOMan.Groups.Add(manGroup);
                if (btnBOMan.Tag != null)   //如果已有选中项,则显示选中效果
                {
                    foreach (PopListItem Item in manGroup.Items)
                    {
                        if (Item.Value == btnBOMan.Tag.ToString())
                        {
                            PopBOMan.SetSelections(Item);
                        }
                    }
                }
                PopBOMan.ShowDialog();
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }
Exemplo n.º 9
0
 /// <summary>
 /// 部门选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnDep_Press(object sender, EventArgs e)
 {
     try
     {
         popDep.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popDep.Groups.Add(poli);
         poli.AddListItem("全部", null);
         List <DepartmentDto> deps = _autofacConfig.DepartmentService.GetAllDepartment();
         foreach (DepartmentDto Row in deps)
         {
             poli.AddListItem(Row.NAME, Row.DEPARTMENTID);
         }
         if (btnDep.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == btnDep.Tag.ToString())
                 {
                     popDep.SetSelections(Item);
                 }
             }
         }
         popDep.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 10
0
 /// <summary>
 /// 存储类型选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnST_Press(object sender, EventArgs e)
 {
     try
     {
         if (btnWareHouse.Tag == null)
         {
             throw new Exception("请先选择盘点仓库!");
         }
         //存储类型赋值
         popST.Groups.Clear();       //数据清空
         PopListGroup poliST = new PopListGroup();
         popST.Groups.Add(poliST);
         List <WHStorageType> WHST = _autofacConfig.wareHouseService.GetSTByWareID(btnWareHouse.Tag.ToString());
         poliST.AddListItem("全部", "");
         foreach (WHStorageType Row in WHST)
         {
             poliST.AddListItem(Row.NAME, Row.STID);
         }
         if (btnST.Tag != null)
         {
             foreach (PopListItem Item in popST.Groups[0].Items)
             {
                 if (Item.Value == btnST.Tag.ToString())
                 {
                     popST.SetSelections(Item);
                 }
             }
         }
         popST.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 11
0
        private void demoCandleStickChart_Load(object sender, EventArgs e)
        {
            PopListGroup g1 = new PopListGroup();

            g1.AddListItem("DataBind");
            g1.AddListItem("AddSet");
            g1.AddListItem("RemoveSet");
            g1.AddListItem("ClearSet");
            g1.AddListItem("SetData");
            popList1.Groups.Add(g1);
        }
Exemplo n.º 12
0
 /// <summary>
 /// 扫描到条码时
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BarcodeScanner1_BarcodeScanned(object sender, BarcodeResultArgs e)
 {
     try
     {
         ConsumablesOrderRow Data = new ConsumablesOrderRow();
         if (string.IsNullOrEmpty(e.error))
         {
             CID = e.Value;
         }
         else
         {
             throw new Exception(e.error);
         }
         string[] LCData = lblLocation.Tag.ToString().Split('/');
         List <ConQuantOutputDto> assList = autofacConfig.orderCommonService.GetUnUseCon(LCData[0], LCData[1], LCData[2], CID);
         if (assList.Count > 1)
         {
             popLocation.Groups.Clear();
             PopListGroup poli = new PopListGroup();
             popLocation.Groups.Add(poli);
             foreach (ConQuantOutputDto Row in assList)
             {
                 if (Row.WAREID + "/" + Row.STID + "/" + Row.SLID != lblLocation.Tag.ToString())
                 {
                     poli.AddListItem(Row.WARENAME + "/" + Row.STNAME + "/" + Row.SLNAME, Row.WAREID + "/" + Row.STID + "/" + Row.SLID);
                 }
             }
             popLocation.ShowDialog();
         }
         else
         {
             if (assList[0].WAREID + "/" + assList[0].STID + "/" + assList[0].SLID == lblLocation.Tag.ToString())
             {
                 throw new Exception("该资产已在目的酷我!");
             }
             Consumables cons = autofacConfig.consumablesService.GetConsById(CID);
             Data.CID    = CID;
             Data.WAREID = assList[0].WAREID;
             Data.STID   = assList[0].STID;
             Data.SLID   = assList[0].SLID;
             Data.IMAGE  = cons.IMAGE;
             Data.QTY    = 0;
             if (RowData.Count > 0)
             {
                 RowData.Add(Data);
             }
             else
             {
                 List <ConsumablesOrderRow> Datas = new List <ConsumablesOrderRow>();
                 Datas.Add(Data);
                 RowData = Datas;
             }
             Bind();
         }
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 13
0
        //使用人
        private void txtUser_TextChanged(object sender, EventArgs e)
        {
            try
            {
                popUser.Groups.Clear();
                PopListGroup brandGroup = new PopListGroup {
                    Title = "品牌型号"
                };
                brandGroup.AddListItem("-----------------", "-1");
                var brandlist = _autofacConfig.assUserService.GetAll();
                foreach (var dep in brandlist)
                {
                    PopListItem item = new PopListItem
                    {
                        Value = dep.id.ToString(),
                        Text  = dep.name
                    };
                    brandGroup.Items.Add(item);
                }
                popUser.Groups.Add(brandGroup);

                popUser.ShowDialog();
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }
Exemplo n.º 14
0
 /// <summary>
 /// 选择团队
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnTeam_Press(object sender, EventArgs e)
 {
     try
     {
         PopTeam.Groups.Clear();
         PopListGroup manGroup = new PopListGroup();
         PopTeam.Title = "团队选择";
         List <cmdb_team> teams = _autofacConfig.assTeamService.GetAll();
         foreach (cmdb_team Row in teams)
         {
             manGroup.AddListItem(Row.name, Row.id.ToString());
         }
         PopTeam.Groups.Add(manGroup);
         if (btnTeam.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in manGroup.Items)
             {
                 if (Item.Value == btnTeam.Tag.ToString())
                 {
                     PopTeam.SetSelections(Item);
                 }
             }
         }
         PopTeam.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 15
0
 /// <summary>
 /// 选择项目
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnPro_Press(object sender, EventArgs e)
 {
     try
     {
         PopPro.Groups.Clear();
         PopListGroup manGroup = new PopListGroup();
         PopPro.Title = "项目选择";
         //List<cmdb_useman> users = _autofacConfig.assUserService.GetAll();
         List <cmdb_project> pros = _autofacConfig.assProService.GetAll();
         foreach (cmdb_project Row in pros)
         {
             manGroup.AddListItem(Row.name, Row.id.ToString());
         }
         PopPro.Groups.Add(manGroup);
         if (btnPro.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in manGroup.Items)
             {
                 if (Item.Value == btnPro.Tag.ToString())
                 {
                     PopPro.SetSelections(Item);
                 }
             }
         }
         PopPro.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 16
0
 /// <summary>
 /// 盘点人选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnManager_Press(object sender, EventArgs e)
 {
     try
     {
         popMan.Groups.Clear();
         PopListGroup manGroup = new PopListGroup {
             Title = "盘点人选择"
         };
         List <coreUser> users = _autofacConfig.coreUserService.GetAll();
         foreach (coreUser Row in users)
         {
             manGroup.AddListItem(Row.USER_NAME, Row.USER_ID);
         }
         popMan.Groups.Add(manGroup);
         if (btnManager.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in manGroup.Items)
             {
                 if (Item.Value == btnManager.Tag.ToString())
                 {
                     popMan.SetSelections(Item);
                 }
             }
         }
         popMan.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 17
0
        /// <summary>
        /// 使用人变更
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnChange_Press(object sender, EventArgs e)
        {
            ((frmAssets)Form).popCurrentUser.Groups.Clear();
            PopListGroup poli = new PopListGroup();

            ((frmAssets)Form).popCurrentUser.Groups.Add(poli);
            poli.Title = "使用者变更";
            List <coreUser> users = _autofacConfig.coreUserService.GetAll();

            foreach (coreUser Row in users)
            {
                poli.AddListItem(Row.USER_NAME, Row.USER_ID);
            }
            Assets assets = _autofacConfig.orderCommonService.GetAssetsByID(lblID.BindDataValue.ToString());

            foreach (PopListItem Item in poli.Items)
            {
                if (Item.Value == assets.CURRENTUSER)
                {
                    ((frmAssets)Form).popCurrentUser.SetSelections(Item);
                    ((frmAssets)Form).LastUser = assets.CURRENTUSER;
                    ((frmAssets)Form).ASSID    = lblID.BindDataValue.ToString();
                }
            }
            ((frmAssets)Form).popCurrentUser.ShowDialog();
        }
Exemplo n.º 18
0
 /// <summary>
 /// 选择所属区域
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLocation_Press(object sender, EventArgs e)
 {
     try
     {
         popLocation.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popLocation.Groups.Add(poli);
         poli.Title = "调入区域选择";
         List <AssLocation> users = autofacConfig.assLocationService.GetEnableAll();
         foreach (AssLocation Row in users)
         {
             poli.AddListItem(Row.NAME, Row.LOCATIONID);
         }
         if (btnLocation.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == btnLocation.Tag.ToString())
                 {
                     popLocation.SetSelections(Item);
                 }
             }
         }
         popLocation.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 19
0
        private void btnChange_Press(object sender, EventArgs e)
        {
            try
            {
                popCurrentUser.Groups.Clear();
                PopListGroup poli = new PopListGroup();
                popCurrentUser.Groups.Add(poli);
                poli.Title = "使用者变更";
                List <coreUser> users = _autofacConfig.coreUserService.GetAll();
                foreach (coreUser Row in users)
                {
                    poli.AddListItem(Row.USER_NAME, Row.USER_ID);
                }
                Assets assets = _autofacConfig.orderCommonService.GetAssetsByID(txtAssId1.Text);
                foreach (PopListItem Item in poli.Items)
                {
                    if (Item.Value == assets.CURRENTUSER)
                    {
                        popCurrentUser.SetSelections(Item);
                        LastUser = assets.CURRENTUSER;
//                       ASSID = lblID.BindDataValue.ToString();
                    }
                }
                popCurrentUser.ShowDialog();
            }
            catch (Exception ex)
            {
                Toast(ex.Message);
            }
        }
Exemplo n.º 20
0
 /// <summary>
 /// 处理人选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnDealMan_Press(object sender, EventArgs e)
 {
     try
     {
         popDealMan.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popDealMan.Groups.Add(poli);
         poli.Title = "处理人选择";
         List <coreUser> users = autofacConfig.coreUserService.GetAdmin();
         foreach (coreUser Row in users)
         {
             poli.AddListItem(Row.USER_NAME, Row.USER_ID);
         }
         if (btnDealMan.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in poli.Items)
             {
                 if (Item.Value == btnDealMan.Tag.ToString())
                 {
                     popDealMan.SetSelections(Item);
                 }
             }
         }
         popDealMan.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 21
0
        /// <summary>
        /// 客户选择
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnCustomer_Press(object sender, EventArgs e)
        {
            popCustomer.Groups.Clear();       //数据清空
            PopListGroup poli = new PopListGroup();

            popCustomer.Groups.Add(poli);
            poli.Title = "销售人选择";
            List <Customer> customerList = autofacConfig.customerService.GetAll();

            foreach (Customer Row in customerList)
            {
                poli.AddListItem(Row.NAME, Row.CUSID.ToString());
            }
            if (btnCustomer.Tag != null)   //如果已有选中项,则显示选中效果
            {
                foreach (PopListItem Item in poli.Items)
                {
                    if (Item.Value == btnCustomer.Tag.ToString())
                    {
                        popCustomer.SetSelections(Item);
                    }
                }
            }
            popCustomer.ShowDialog();
        }
Exemplo n.º 22
0
 /// <summary>
 /// 仓库选择
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnLocation_Press(object sender, EventArgs e)
 {
     try
     {
         //仓库列表赋值
         popWareHouse.Groups.Clear();       //数据清空
         PopListGroup poli = new PopListGroup();
         popWareHouse.Groups.Add(poli);
         List <WareHouse> WHS = _autofacConfig.wareHouseService.GetAllWareHouse();
         foreach (WareHouse Row in WHS)
         {
             poli.AddListItem(Row.NAME, Row.WAREID);
         }
         if (btnWareHouse.Tag != null)   //如果已有选中项,则显示选中效果
         {
             foreach (PopListItem Item in popWareHouse.Groups[0].Items)
             {
                 if (Item.Value == btnWareHouse.Tag.ToString())
                 {
                     popWareHouse.SetSelections(Item);
                 }
             }
         }
         popWareHouse.ShowDialog();
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 23
0
 /// <summary>
 /// 扫描到条码时
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BarcodeScanner1_BarcodeScanned(object sender, BarcodeResultArgs e)
 {
     try
     {
         ConsumablesOrderRow Data = new ConsumablesOrderRow();
         if (string.IsNullOrEmpty(e.error))
         {
             CID = e.Value;
         }
         else
         {
             throw new Exception(e.error);
         }
         List <ConQuant> assList = autofacConfig.orderCommonService.GetUnUseCon(btnLocation.Tag.ToString(), CID);
         if (assList.Count > 1)
         {
             popConLoc.Groups.Clear();
             PopListGroup poli = new PopListGroup();
             popConLoc.Groups.Add(poli);
             foreach (ConQuant Row in assList)
             {
                 if (Row.LOCATIONID != btnLocation.Tag.ToString())
                 {
                     AssLocation Loc = autofacConfig.assLocationService.GetByID(Row.LOCATIONID);
                     poli.AddListItem(Loc.NAME, Row.LOCATIONID);
                 }
             }
             popConLoc.ShowDialog();
         }
         else
         {
             if (assList[0].LOCATIONID == btnLocation.Tag.ToString())
             {
                 throw new Exception("该资产已在目的区域!");
             }
             Consumables cons = autofacConfig.orderCommonService.GetConsByID(CID);
             Data.CID        = CID;
             Data.LOCATIONID = assList[0].LOCATIONID;
             Data.IMAGE      = cons.IMAGE;
             Data.QTY        = 0;
             if (RowData.Count > 0)
             {
                 RowData.Add(Data);
             }
             else
             {
                 List <ConsumablesOrderRow> Datas = new List <ConsumablesOrderRow>();
                 Datas.Add(Data);
                 RowData = Datas;
             }
             Bind();
         }
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 24
0
        private AutofacConfig autofacConfig = new AutofacConfig();//调用配置类
        #endregion
        /// <summary>
        /// 页面初始化
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void frmQuantAnalyze_Load(object sender, EventArgs e)
        {
            //仓库赋值
            popWareHouse.Groups.Clear();       //数据清空
            PopListGroup poliWH = new PopListGroup();

            popWareHouse.Groups.Add(poliWH);
            poliWH.AddListItem("全部仓库", null);
            List <WareHouse> wareHouseList = autofacConfig.wareHouseService.GetAllWareHouse();

            foreach (WareHouse Row in wareHouseList)
            {
                poliWH.AddListItem(Row.NAME, Row.WAREID);
            }
            popWareHouse.SetSelections(popWareHouse.Groups[0].Items[0]);

            Bind();
        }
Exemplo n.º 25
0
        private void frmMenuLayout_Load(object sender, EventArgs e)
        {
            //仓库赋值
            popWareHouse.Groups.Clear();       //数据清空
            PopListGroup poliWH = new PopListGroup();

            popWareHouse.Groups.Add(poliWH);
            poliWH.AddListItem("全部仓库", null);
            List <WareHouse> wareHouseList = autofacConfig.wareHouseService.GetAllWareHouse();

            foreach (WareHouse Row in wareHouseList)
            {
                poliWH.AddListItem(Row.NAME, Row.WAREID);
            }
            popWareHouse.SetSelections(popWareHouse.Groups[0].Items[0]);

            //设置菜单栏默认选中项
            //  menuToolbar.SelectedIndex = 0;
        }
Exemplo n.º 26
0
        private void demoPopList_Load(object sender, EventArgs e)
        {
            PopListGroup g1 = new PopListGroup();

            g1.AddListItem("Groups");
            g1.AddListItem("Show");
            g1.AddListItem("ShowDialog");
            g1.AddListItem("Multi-Show");
            g1.AddListItem("Multi-ShowDialog");
            g1.AddListItem("SingleSelectMode");
            g1.AddListItem("Selected事件");
            popList1.Groups.Add(g1);
        }
Exemplo n.º 27
0
        private void demoAlbumView_Load(object sender, EventArgs e)
        {
            PopListGroup g1 = new PopListGroup();

            g1.AddListItem("Items");
            g1.AddListItem("AlbumItemHight");
            g1.AddListItem("ColumnNum");
            g1.AddListItem("GridLines");
            g1.AddListItem("TitleHeight");
            g1.AddListItem("DeletePress事件");
            popList1.Groups.Add(g1);
        }
Exemplo n.º 28
0
        /// <summary>
        /// 筛选
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void tpSearch_Press(object sender, EventArgs e)
        {
            popList1.Groups.Clear();
            DataCheckPoplist poplist = new DataCheckPoplist();

            System.Data.DataTable grouptable = poplist.GetPopGroup();
            if (grouptable.Rows.Count > 0)
            {
                foreach (System.Data.DataRow Grow in grouptable.Rows)
                {
                    PopListGroup poli = new PopListGroup();
                    popList1.Groups.Add(poli);
                    poli.Title = Grow["GroupName"].ToString();
                    System.Data.DataTable table = new System.Data.DataTable();
                    switch (segmentedControl1.SelectedIndex)
                    {
                    case 0:
                        table = poplist.GetPendingCheckPopItem();
                        break;

                    case 1:
                        table = poplist.GetCheckPopItem();
                        break;
                    }
                    if (table.Rows.Count > 0)
                    {
                        foreach (System.Data.DataRow rowli in table.Rows)
                        {
                            if (rowli["ParentID"].ToString().Equals(Grow["GroupID"].ToString()))
                            {
                                poli.AddListItem(rowli["PopItemName"].ToString(), rowli["ParentID"].ToString() + "/" + rowli["Status"].ToString());
                                if (type.Trim().Length > 0 & state.Trim().Length > 0)
                                {
                                    if ((type.Trim() + "/" + state.Trim()).Equals(rowli["ParentID"].ToString() + "/" + rowli["Status"].ToString()))
                                    {
                                        popList1.SetSelections(poli.Items[(poli.Items.Count - 1)]);
                                    }
                                }
                            }
                        }
                    }
                }
            }
            popList1.Show();
        }
Exemplo n.º 29
0
 /// <summary>
 /// 选择资产模板时
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnTemplate_Press(object sender, EventArgs e)
 {
     try
     {
         if (IsLast)
         {
             return;
         }
         if (!string.IsNullOrEmpty(txtPOID.Text))
         {
             popTemp.Groups.Clear();
             PopListGroup tempGroup = new PopListGroup {
                 Title = "资产模板"
             };
             List <AssTempOutputDto> assTemp =
                 _autofacConfig.AssPurchaseOrderService.GetTemplateList(txtPOID.Text);
             foreach (AssTempOutputDto Row in assTemp)
             {
                 tempGroup.AddListItem(Row.NAME, Row.TEMPLATEID);
             }
             popTemp.Groups.Add(tempGroup);
             if (btnTemplate.Tag != null) //如果已有选中项,则显示选中效果
             {
                 foreach (PopListItem Item in tempGroup.Items)
                 {
                     if (Item.Value == btnTemplate.Tag.ToString())
                     {
                         popTemp.SetSelections(Item);
                     }
                 }
             }
             popTemp.ShowDialog();
         }
         else
         {
             throw new Exception("请先输入采购单编号!");
         }
     }
     catch (Exception ex)
     {
         Toast(ex.Message);
     }
 }
Exemplo n.º 30
0
        /// <summary>
        /// 获取责任人
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnLeader_Click(object sender, EventArgs e)
        {
            popLeader.Groups.Clear();
            PopListGroup poli = new PopListGroup();

            popLeader.Groups.Add(poli);
            poli.Title = "责任人选择";
            List <coreUser> listuser = AutofacConfig.coreUserService.GetAll();

            foreach (coreUser user in listuser)
            {
                poli.AddListItem(user.USER_NAME, user.USER_ID);
                if (string.IsNullOrEmpty(department.MANAGER) == false)
                {
                    if (department.MANAGER.Trim().Equals(user.USER_ID))
                    {
                        popLeader.SetSelections(poli.Items[(poli.Items.Count - 1)]);
                    }
                }
            }
            popLeader.Show();
        }