示例#1
0
        private void BindKeeperList()
        {
            string strError = string.Empty;

            //lstKeeper = FastTask.FastTask_Func.GetTempKeeperList(ref strError);
            if (lstKeeper == null || lstKeeper.Count <= 0)
            {
                lstKeeper = new List <UserInfo>();

                if (string.IsNullOrEmpty(strError))
                {
                    Common_Func.ErrorMessage("获取保管员信息错误!", "保管员获取失败", 2);
                }
                else
                {
                    Common_Func.ErrorMessage(strError, "保管员获取失败", 2);
                }
            }

            string[] arrKeeper = new string[lstKeeper.Count];
            int      i         = 0;

            foreach (UserInfo keeper in lstKeeper)
            {
                arrKeeper[i++] = keeper.UserName;
            }

            cbbKKeeper.DataSource         = lstKeeper;
            cbbKKeeper.DisplayMember      = "UserName";
            cbbKKeeper.ValueMember        = "UserNo";
            cbbKKeeper.DropDownStyle      = ComboBoxStyle.DropDown;
            cbbKKeeper.AutoCompleteSource = AutoCompleteSource.ListItems;
            cbbKKeeper.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
            cbbKKeeper.AutoCompleteCustomSource.AddRange(arrKeeper);
        }
示例#2
0
        private bool CheckInput()
        {
            if (_recheck.lstDetails == null || _recheck.lstDetails.Count <= 0)
            {
                return(Common_Func.ErrorMessage("盘点信息必须勾选", "保存失败", 2));
            }

            return(true);
        }
示例#3
0
        private bool CheckInput()
        {
            if (lstMain == null || lstMain.Count <= 0)
            {
                return(Common.Common_Func.ErrorMessage("应至少选择一项盘点信息", "提示"));
            }

            if (_check.lstDetails == null || _check.lstDetails.Count <= 0)
            {
                return(Common_Func.ErrorMessage("盘点信息必须勾选", "保存失败", 2));
            }

            return(true);
        }
示例#4
0
        private void GetWarehouseData()
        {
            string strError = string.Empty;
            List <WarehouseInfo> lstWarehouse = new List <WarehouseInfo>();

            if (Basic_Func.GetWarehouseListByUser(ref lstWarehouse, _user, true, ref strError))
            {
                _user.lstWarehouse = lstWarehouse;
            }
            else
            {
                Common_Func.ErrorMessage(strError, "获取用户仓库失败");
                return;
            }

            SetWarehouseData();
        }
示例#5
0
        private void GetGroupData()
        {
            string strError = string.Empty;
            List <UserGroupInfo> lstGroup = new List <UserGroupInfo>();

            if (Basic_Func.GetUserGroupListByUser(ref lstGroup, _user, true, ref strError))
            {
                _user.lstUserGroup = lstGroup;
            }
            else
            {
                Common_Func.ErrorMessage(strError, "获取用户组失败");
                return;
            }

            SetGroupData();
        }
示例#6
0
        public static bool CheckConfig()
        {
            Print_Var.InnerPrinter  = OperXml.GetValue("InnerPrinter");
            Print_Var.OutboxPrinter = OperXml.GetValue("OutboxPrinter");

            Print_Var.InnerDPI  = OperXml.GetValue("InnerDPI").ToInt32();
            Print_Var.OutboxDPI = OperXml.GetValue("OutboxDPI").ToInt32();

            Print_Var.InnerPrintNum  = OperXml.GetValue("InnerPrintNum").ToInt32();
            Print_Var.OutboxPrintNum = OperXml.GetValue("OutboxPrintNum").ToInt32();


            if (string.IsNullOrEmpty(Print_Var.InnerPrinter))
            {
                return(Common_Func.ErrorMessage("未能获取到【5㎝*3㎝】标签打印机名称,请配置后重试!", "载入失败"));
            }
            if (string.IsNullOrEmpty(Print_Var.OutboxPrinter))
            {
                return(Common_Func.ErrorMessage("未能获取到【8㎝*6㎝】标签打印机名称,请配置后重试!", "载入失败"));
            }

            return(true);
        }