コード例 #1
0
 public static void ShowSelect()
 {
     UI.FrmSTable frmX = null;
     frmX = new FrmSelectCell();
     frmX.InitFormParameters();
     frmX.ShowDialog();
     frmX.Dispose();
 }
コード例 #2
0
        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp"> 应用程序对象 </param>
        /// <param name="objUser"> 当前登录用户对象 </param>
        //public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser)
        //{
        //    LoadByModeForm(objApp, objUser, null);
        //}

        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp">应用程序对象</param>
        /// <param name="objUser">当前登录用户对象</param>
        /// <param name="objModule">调用模块</param>
        public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser, string objModule)
        {
            //SunEast.App.frmBillOut frmtt = new frmBillOut();

            UI.FrmSTable frmX = null;
            if (objModule == string.Empty || objModule.Trim() == "") //默认为 User
            {
                frmX               = new SunEast.App.frmBillIn();
                frmX.ModuleRtsId   = "3101";
                frmX.ModuleRtsName = "入库单据管理";
            }
            else
            {
                /*
                 *  2101	单位信息管理
                 *  2102	部门信息管理
                 *  2103	用户信息管理
                 *  2104	权限管理
                 *
                 */
                switch (objModule.Trim().ToLower())
                {
                case "3101":    //入库
                    frmX               = new SunEast.App.frmBillIn();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "入库单据管理";
                    ((SunEast.App.frmBillIn)frmX).WTWareType = WareType.wtNone;
                    break;

                case "3201":    //出库单
                    frmX               = new SunEast.App.frmBillOut();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "出库单据管理";
                    ((SunEast.App.frmBillOut)frmX).WTWareType = WareType.wtNone;
                    break;

                case "3107":    //DPS
                    frmX               = new SunEast.App.frmCheckAccept();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "入库验收单管理";
                    ((SunEast.App.frmCheckAccept)frmX).WTWareType = WareType.wtNone;
                    break;
                    //case "3305"://出库单据管理  DPS
                    //    frmX = new SunEast.App.frmpBillOut();
                    //    frmX.ModuleRtsId = objModule.Trim().ToLower();
                    //    frmX.ModuleRtsName = "出库单据管理";
                    //    ((SunEast.App.frmpBillOut)frmX).WTWareType = WareType.wtDPS;
                    //    break;
                }
                frmX.AppInformation  = objApp;
                frmX.UserInformation = objUser;
                frmX.InitFormParameters();
                frmX.ShowDialog();
                frmX.Dispose();
            }
        }
コード例 #3
0
        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp"> 应用程序对象 </param>
        /// <param name="objUser"> 当前登录用户对象 </param>
        //public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser)
        //{
        //    LoadByModeForm(objApp, objUser, null);
        //}

        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp">应用程序对象</param>
        /// <param name="objUser">当前登录用户对象</param>
        /// <param name="objModule">调用模块</param>
        public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser, string objModule)
        {
            UI.FrmSTable frmX = null;
            if (objModule == string.Empty || objModule.Trim() == "") //默认为 User
            {
                frmX               = new FrmStockMCheck();
                frmX.ModuleRtsId   = "3401";
                frmX.ModuleRtsName = "库存盘点";
            }
            else
            {
                switch (objModule.Trim().ToLower())
                {
                case "3401":    //单位信息管理
                    frmX               = new FrmStockMCheck();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "库存盘点";
                    break;

                case "3402":    //单位信息管理
                    frmX               = new frmMoving();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "移库";
                    break;

                case "3403":    //单位信息管理
                    frmX               = new FrmStockMAjust();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "库存调整";
                    break;

                case "3408":    //单位信息管理
                    frmX               = new frmBillRemove();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "调拨单管理";
                    break;

                case "3409":    //单位信息管理
                    frmX               = new frmStBadMaterial();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "不良品单管理";
                    break;

                case "5110":    //出入库汇总报表管理
                    frmX               = new frmRptInOutRece();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "出入库汇总报表";
                    break;

                case "5111":    //呆滞物料汇总
                    frmX               = new frmSlackMatCount();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "呆滞物料汇总";
                    break;

                case "3411":    //合盘管理
                    frmX               = new frmMergePallet();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "合盘管理";
                    break;
                }
                frmX.AppInformation  = objApp;
                frmX.UserInformation = objUser;
                frmX.InitFormParameters();
                frmX.ShowDialog();
                frmX.Dispose();
            }
        }
コード例 #4
0
ファイル: QueryReports.cs プロジェクト: windygu/SGWMS
        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp"> 应用程序对象 </param>
        /// <param name="objUser"> 当前登录用户对象 </param>
        //public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser)
        //{
        //    LoadByModeForm(objApp, objUser, null);
        //}

        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp">应用程序对象</param>
        /// <param name="objUser">当前登录用户对象</param>
        /// <param name="objModule">调用模块</param>
        public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser, string objModule)
        {
            UI.FrmSTable frmX = null;
            if (objModule == string.Empty || objModule.Trim() == "") //默认为 User
            {
                frmX               = new SunEast.App.FrmStockDtl();
                frmX.ModuleRtsId   = "5101";
                frmX.ModuleRtsName = "库存明细报表";
            }
            else
            {
                switch (objModule.Trim().ToLower())
                {
                case "5101":
                    frmX               = new SunEast.App.FrmStockDtl();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "库存明细报表";
                    break;

                case "5102":
                    frmX               = new SunEast.App.FrmStockCount();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "库存统计报表";
                    break;

                case "5106":
                    frmX               = new SunEast.App.FrmSysLog();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "系统日志";
                    break;

                case "5103":
                    frmX               = new SunEast.App.FrmStoreHisList();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "库存流水账";
                    break;

                case "5104":
                    frmX               = new SunEast.App.FrmSafeAlarm();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "安全库存报警";
                    break;

                case "5105":
                    frmX               = new SunEast.App.FrmUnkeepList();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "物料有效期报警";
                    break;

                case "3503":
                    frmX               = new SunEast.App.FrmUnkeepList();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "物料有效期报警";
                    break;

                case "5107":
                    frmX               = new SunEast.App.frmCountWareCell();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "货位统计";
                    break;

                case "5108":
                    frmX               = new SunEast.App.frmCountForIn();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "入库救灾物资统计";
                    break;

                case "5109":
                    frmX               = new SunEast.App.frmCountForOut();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "出库救灾物资统计";
                    break;
                }
                frmX.AppInformation  = objApp;
                frmX.UserInformation = objUser;
                frmX.InitFormParameters();
                frmX.ShowDialog();
                frmX.Dispose();
            }
        }
コード例 #5
0
ファイル: UserManager.cs プロジェクト: windygu/SGWMS
        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp"> 应用程序对象 </param>
        /// <param name="objUser"> 当前登录用户对象 </param>
        //public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser)
        //{
        //    LoadByModeForm(objApp, objUser, null);
        //}

        /// <summary>
        /// 以模式方式加载主窗体
        /// </summary>
        /// <param name="objApp">应用程序对象</param>
        /// <param name="objUser">当前登录用户对象</param>
        /// <param name="objModule">调用模块</param>
        public void LoadByModeForm(WMSAppInfo objApp, WMSUserInfo objUser, string objModule)
        {
            UI.FrmSTable frmX = null;
            if (objModule == string.Empty || objModule.Trim() == "") //默认为 User
            {
                frmX               = new frmCompany();
                frmX.ModuleRtsId   = "2101";
                frmX.ModuleRtsName = "单位信息管理";
            }
            else
            {
                /*
                 *  2101	单位信息管理
                 *  2102	部门信息管理
                 *  2103	用户信息管理
                 *  2104	权限管理
                 *
                 */
                switch (objModule.Trim().ToLower())
                {
                case "2101":    //单位信息管理
                    frmX               = new frmCompany();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "单位信息管理";
                    break;

                case "2102":   //部门信息管理
                    frmX               = new frmDept();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "部门信息管理";
                    break;

                case "2103":    //用户信息管理
                    frmX               = new frmUserInfo();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "用户信息管理";
                    break;

                case "2104":    //权限管理
                    frmX               = new frmUserRight();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "权限管理";
                    break;

                case "2114":    //权限管理
                    frmSupplier.sCondition = " and nType=0 ";
                    frmSupplier.type       = 0;
                    frmX               = new frmSupplier();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "供应商管理";
                    break;

                case "2115":    //权限管理
                    frmSupplier.sCondition = " and nType=1 ";
                    frmSupplier.type       = 1;
                    frmX               = new frmSupplier();
                    frmX.ModuleRtsId   = objModule.Trim().ToLower();
                    frmX.ModuleRtsName = "客户管理";
                    break;
                }
                frmX.AppInformation  = objApp;
                frmX.UserInformation = objUser;
                frmX.InitFormParameters();
                frmX.ShowDialog();
                frmX.Dispose();
            }
        }