Exemple #1
0
        /// <summary>
        /// 初始化仓位
        /// </summary>
        public static void InitWarehouseBin()
        {
            var funcName = "InitWarehouseBin";

            LogHelper.WriteBussLogStart(BussID, LoginInfoDAX.UserName, funcName, "", "", null);

            //查询所有有效的仓位
            List <MDLPIS_WarehouseBin> resultWarehouseBinList = new List <MDLPIS_WarehouseBin>();

            _baseDax.QueryForList(new MDLPIS_WarehouseBin()
            {
                WHERE_WHB_IsValid = true,
            }, resultWarehouseBinList);
            if (resultWarehouseBinList.Count > 0)
            {
                resultWarehouseBinList = resultWarehouseBinList.OrderBy(x => x.WHB_Name).ToList();
                //将仓位保存到缓存
                CacheDAX.Add(CacheDAX.ConfigDataKey.WarehouseBin, resultWarehouseBinList, true);
            }

            LogHelper.WriteBussLogEndOK(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null);
        }
Exemple #2
0
        /// <summary>
        /// 初始化配件类别
        /// </summary>
        public static void InitAutoPartsType()
        {
            var funcName = "InitAutoPartsType";

            LogHelper.WriteBussLogStart(BussID, LoginInfoDAX.UserName, funcName, "", "", null);

            //查询所有有效的配件类别
            List <MDLBS_AutoPartsType> resultAutoPartsTypeList = new List <MDLBS_AutoPartsType>();

            _baseDax.QueryForList(new MDLBS_AutoPartsType()
            {
                WHERE_APT_IsValid = true,
            }, resultAutoPartsTypeList);
            if (resultAutoPartsTypeList.Count > 0)
            {
                resultAutoPartsTypeList = resultAutoPartsTypeList.OrderBy(x => x.APT_Name).ToList();
                //将配件类别保存到缓存
                CacheDAX.Add(CacheDAX.ConfigDataKey.AutoPartsType, resultAutoPartsTypeList, true);
            }

            LogHelper.WriteBussLogEndOK(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null);
        }
Exemple #3
0
        /// <summary>
        /// 初始化配件供应商
        /// </summary>
        public static void InitAutoPartsSupplier()
        {
            var funcName = "InitAutoPartsSupplier";

            LogHelper.WriteBussLogStart(BussID, LoginInfoDAX.UserName, funcName, "", "", null);

            //查询所有有效的供应商
            List <MDLPIS_Supplier> resultSupplierList = new List <MDLPIS_Supplier>();

            _baseDax.QueryForList(new MDLPIS_Supplier()
            {
                WHERE_SUPP_IsValid = true,
            }, resultSupplierList);
            if (resultSupplierList.Count > 0)
            {
                resultSupplierList = resultSupplierList.OrderBy(x => x.SUPP_Name).ToList();
                //将供应商保存到缓存
                CacheDAX.Add(CacheDAX.ConfigDataKey.AutoPartsSupplier, resultSupplierList, true);
            }

            LogHelper.WriteBussLogEndOK(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null);
        }
Exemple #4
0
        /// <summary>
        /// 初始化系统用户
        /// </summary>
        public static void InitSystemUser()
        {
            var funcName = "InitSystemUser";

            LogHelper.WriteBussLogStart(BussID, LoginInfoDAX.UserName, funcName, "", "", null);

            //查询所有有效的系统用户
            List <MDLSM_User> resultUserList = new List <MDLSM_User>();

            _baseDax.QueryForList(new MDLSM_User()
            {
                WHERE_User_IsValid = true,
            }, resultUserList);
            if (resultUserList.Count > 0)
            {
                resultUserList = resultUserList.OrderBy(x => x.User_Name).ThenBy(x => x.User_EMPNO).ToList();
                //将系统用户保存到缓存
                CacheDAX.Add(CacheDAX.ConfigDataKey.SystemUser, resultUserList, true);
            }

            LogHelper.WriteBussLogEndOK(Trans.COM, LoginInfoDAX.UserName, funcName, "", "", null);
        }