Exemple #1
0
        public void Init(IWMSFrame wmsFrame)
        {
            InitWmsModule();
            string wmsconfig = AppDomain.CurrentDomain.BaseDirectory + @"\data\WMSClientConfig.xml";

            wmsManager.Init(wmsFrame, wmsconfig, wmsFuncList);
            wmsManager.ResgistShowMaterialProperty(ShowMaterialProperty);
        }
Exemple #2
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            string restr  = "";
            Bitmap bitmap = ImageResource.ModifyPassWord.ToBitmap();

            this.IWmsFrame.AddTitlePage("基础信息", ref restr);
            this.IWmsFrame.AddGroup("基础信息", "信息操作", ref restr);
            this.IWmsFrame.AddButtonItem("基础信息", "信息操作", "修改密码", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #3
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);

            //string restr = "";

            //Bitmap bitmap = ImageResource.WareLimitMana.ToBitmap();
            //this.IWmsFrame.AddTitlePage("基础信息", ref restr);
            //this.IWmsFrame.AddGroup("基础信息", "信息操作", ref restr);
            //this.IWmsFrame.AddButtonItem("基础信息", "信息操作", "仓库权限维护", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #4
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);

            //string restr = "";

            //Bitmap bitmap = ImageResource.WareQuery.ToBitmap();
            //this.IWmsFrame.AddTitlePage("库存管理", ref restr);
            //this.IWmsFrame.AddGroup("库存管理", "库存管理", ref restr);
            //this.IWmsFrame.AddButtonItem("库存管理", "库存管理", "库存查询", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #5
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new TaskListPresenter(this, wmsFrame);
            string restr = "";

            Bitmap bitmap = ImageResource.TaskList.ToBitmap();

            this.IWmsFrame.AddTitlePage("任务管理", ref restr);
            this.IWmsFrame.AddGroup("任务管理", "通用操作", ref restr);
            this.IWmsFrame.AddButtonItem("任务管理", "通用操作", "任务列表", bitmap, ShowTabEventHandler, ref restr);
        }
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new StockTakingUnshelvePresenter(this, wmsFrame);
            this.presenter.Init();
            string restr = "";

            //Bitmap bitmap = ImageResource.code_class.ToBitmap();
            //this.IWmsFrame.AddTitlePage("任务管理", ref restr);
            //this.IWmsFrame.AddGroup("任务管理", "任务操作", ref restr);
            //this.IWmsFrame.AddButtonItem("任务管理", "任务操作", "盘点下架", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #7
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new UserManaPresenter(this, wmsFrame);
            string restr = "";

            Bitmap bitmap = ImageResource.UserMana.ToBitmap();

            this.IWmsFrame.AddTitlePage("基础信息", ref restr);
            this.IWmsFrame.AddGroup("基础信息", "信息操作", ref restr);
            this.IWmsFrame.AddButtonItem("基础信息", "信息操作", "用户维护", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #8
0
        public bool Init(IWMSFrame wmsFrame, string wmsClientCfg, List <WMSFuncModule> moduleList)
        {
            string restr = "";

            xmlOper = new XMLOperater(wmsClientCfg);

            WMSManager.wmsFrame = wmsFrame;
            wmsViewManager.InitView(wmsFrame, moduleList);

            IniGoodsSite(ref restr);
            return(true);
        }
Exemple #9
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new WareAreaManaPresenter(this, wmsFrame);
            this.presenter.Init();
            string restr = "";

            Bitmap bitmap = ImageResource.WareHouseArea.ToBitmap();

            this.IWmsFrame.AddTitlePage("系统设置", ref restr);
            this.IWmsFrame.AddGroup("系统设置", "系统设置", ref restr);
            this.IWmsFrame.AddButtonItem("系统设置", "系统设置", "库存区域设置", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #10
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new StockQueryPresenter(this, wmsFrame);
            this.presenter.Init();
            string restr = "";

            Bitmap bitmap = ImageResource.PlanQuery.ToBitmap();

            this.IWmsFrame.AddTitlePage("库存管理", ref restr);
            this.IWmsFrame.AddGroup("库存管理", "库存管理", ref restr);
            this.IWmsFrame.AddButtonItem("库存管理", "库存管理", "库存查询", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #11
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new PlanInputPresenter(this, wmsFrame);
            string restr = "";

            this.presenter.Init();
            Bitmap bitmap = ImageResource.PlanMana.ToBitmap();

            this.IWmsFrame.AddTitlePage("计划管理", ref restr);
            this.IWmsFrame.AddGroup("计划管理", "计划操作", ref restr);
            this.IWmsFrame.AddButtonItem("计划管理", "计划操作", "计划录入", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #12
0
        public bool Init(IWMSFrame wmsFrame)
        {
            string restr = "";

            threadTaskHandler = new ThreadBaseModel(1, "任务状态监控线程");
            threadTaskHandler.LoopInterval = 100;
            threadTaskHandler.SetThreadRoutine(TaskHandleThread);
            threadTaskHandler.TaskInit(ref restr);
            threadTaskHandler.Start(ref restr);
            StatusManager.wmsFrame = wmsFrame;

            return(true);
        }
Exemple #13
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            this.presenter = new WHStationPresenter(this, wmsFrame);
            this.presenter.Init();
            string restr = "";

            Bitmap bitmap = ImageResource.stationLogic.ToBitmap();

            this.IWmsFrame.AddTitlePage("系统设置", ref restr);
            this.IWmsFrame.AddGroup("系统设置", "系统设置", ref restr);
            this.IWmsFrame.AddButtonItem("系统设置", "系统设置", "工位逻辑设置", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #14
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            presenter.Init(wmsFrame);

            string restr = "";

            Bitmap servListBmp = ImageSource.ServList.ToBitmap();

            this.IWmsFrame.AddTitlePage("服务管理", ref restr);
            this.IWmsFrame.AddGroup("服务管理", "服务操作", ref restr);
            this.IWmsFrame.AddButtonItem("服务管理", "服务操作", "服务管理", servListBmp, ShowTabEventHandler, ref restr);
        }
Exemple #15
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            wmsFrame.SetTabChangeEvent(TabChangeEventHandler);
            this.presenter = new PutawayPresenter(this, wmsFrame);
            string restr = "";

            Bitmap bitmap = ImageResource.MaterialUnload.ToBitmap();

            this.IWmsFrame.AddTitlePage("任务管理", ref restr);
            this.IWmsFrame.AddGroup("任务管理", "通用操作", ref restr);
            this.IWmsFrame.AddButtonItem("任务管理", "通用操作", "上架管理", bitmap, ShowTabEventHandler, ref restr);
        }
Exemple #16
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            presenter = new UnShelvePlanPresenter(this, wmsFrame);
            presenter.Init();
            string restr = "";

            Bitmap bitmap = ImageResource.MaterialLoad.ToBitmap();

            this.IWmsFrame.AddTitlePage("任务管理", ref restr);
            this.IWmsFrame.AddGroup("任务管理", "任务操作", ref restr);
            this.IWmsFrame.AddButtonItem("任务管理", "任务操作", "按计划下架", bitmap, ShowTabEventHandler, ref restr);
            this.IWmsFrame.SetTabChangeEvent(TabChangeEventHandler);
        }
Exemple #17
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            Presenter = new StorageViewPresenter(this, wmsFrame);
            string restr = "";

            Bitmap bitmap = ImageResource.StationShow.ToBitmap();

            this.IWmsFrame.AddTitlePage("库存管理", ref restr);
            this.IWmsFrame.AddGroup("库存管理", "库存操作", ref restr);
            this.IWmsFrame.AddButtonItem("库存管理", "库存操作", "货位显示", bitmap, ShowTabEventHandler, ref restr);

            this.IWmsFrame.SetTabChangeEvent(TabChangeEventHandler);
        }
Exemple #18
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            //wmsFrame.SetTabChangeEvent(TabChangeEventHandler);
            this.presenter = new StockAdjustPresenter(this, wmsFrame);
            //string restr = "";

            //Bitmap bitmap = ImageResource.PalletWithoutPlan.ToBitmap();
            //this.IWmsFrame.AddTitlePage("任务管理", ref restr);
            //this.IWmsFrame.AddGroup("任务管理", "无计划任务", ref restr);
            //this.IWmsFrame.AddButtonItem("任务管理", "无计划任务", "无计划配盘", bitmap, ShowTabEventHandler, ref restr);

            //this.IWmsFrame.SetTabChangeEvent(TabChangeEventHandler);
        }
Exemple #19
0
        public override void Init(IWMSFrame wmsFrame)
        {
            base.Init(wmsFrame);
            wmsFrame.SetTabChangeEvent(TabChangeEventHandler);
            this.presenter = new SysLogPresenter(this, wmsFrame);
            string restr = "";

            Bitmap bitmap = ImageResource.system_search_3.ToBitmap();

            this.IWmsFrame.AddTitlePage("日志", ref restr);
            this.IWmsFrame.AddGroup("日志", "系统日志", ref restr);
            this.IWmsFrame.AddButtonItem("日志", "系统日志", "系统日志查询", bitmap, ShowTabEventHandler, ref restr);

            this.IWmsFrame.SetTabChangeEvent(TabChangeEventHandler);

            IniSysLog();
        }
Exemple #20
0
        public void Init(IWMSFrame wmsFrame)
        {
            InitWmsModule();
            string wmsconfig = AppDomain.CurrentDomain.BaseDirectory + @"\data\WMSClientConfig_JBS.xml";

            wmsManager.Init(wmsFrame, wmsconfig, wmsFuncList);
            wmsManager.ResgistShowMaterialProperty(ShowMaterialProperty);
            wmsManager.RegistAllowPutaway(AllowPutaway);
            wmsManager.RegistUnShelve(AllowUnShelve);

            string restr = "";

            threadTaskHandler = new ThreadBaseModel(1, "计划完成状态监控线程");
            threadTaskHandler.LoopInterval = 100;
            threadTaskHandler.SetThreadRoutine(TaskHandleThread);
            threadTaskHandler.TaskInit(ref restr);
            threadTaskHandler.Start(ref restr);
        }
Exemple #21
0
 public WHManaPresenter(IWHManaView view, IWMSFrame wmsFrame)
     : base(view, wmsFrame)
 {
 }
Exemple #22
0
        public void InitView(IWMSFrame wmsFrame, List <WMSFuncModule> moduleList)
        {
            //modPV.FormClosing += FormCloseEventHandler;
            modPV.Init(wmsFrame);//密码修改

            //roleView.FormClosing += FormCloseEventHandler;
            roleView.Init(wmsFrame);//角色管理

            //userView.FormClosing += FormCloseEventHandler;
            userView.Init(wmsFrame);//用户管理

            //limitView.FormClosing += FormCloseEventHandler;
            limitView.Init(wmsFrame);//权限管理

            //wareLimitView.FormClosing += FormCloseEventHandler;
            wareLimitView.Init(wmsFrame);

            //materialView.FormClosing += FormCloseEventHandler;
            materialView.Init(wmsFrame);//物料管理

            if (moduleList.Contains(WMSFuncModule.计划录入) == true)
            {
                //planManaView.FormClosing += FormCloseEventHandler;
                planManaView.Init(wmsFrame);//计划录入
            }

            //taskView.FormClosing += FormCloseEventHandler;
            taskView.Init(wmsFrame);//任务管理

            if (moduleList.Contains(WMSFuncModule.待办工作) == true)
            {
                //prepareView.FormClosing += FormCloseEventHandler;
                prepareView.Init(wmsFrame);//代办工作
            }

            if (moduleList.Contains(WMSFuncModule.计划配盘) == true)
            {
                //inWareWithPlanView.FormClosing += FormCloseEventHandler;
                inWareWithPlanView.Init(wmsFrame);//按计划配盘
            }

            //materialUnloadView.FormClosing += FormCloseEventHandler;
            materialUnloadView.Init(wmsFrame);//上架


            if (moduleList.Contains(WMSFuncModule.计划下架) == true)
            {
                //materialLoadWithPlanView.FormClosing += FormCloseEventHandler;
                materialLoadWithPlanView.Init(wmsFrame);//按计划下架
            }



            //stocktakingUnshelveView.FormClosing += FormCloseEventHandler;
            stocktakingUnshelveView.Init(wmsFrame);


            //pallerManaView.FormClosing += FormCloseEventHandler;
            pallerManaView.Init(wmsFrame);//配盘管理

            //stockQueryView.FormClosing += FormCloseEventHandler;
            stockQueryView.Init(wmsFrame);//库存查询

            //stationView.FormClosing += FormCloseEventHandler;
            stationView.Init(wmsFrame);//库存看板
            if (moduleList.Contains(WMSFuncModule.计划查询) == true)
            {
                //planQueryView.FormClosing += FormCloseEventHandler;
                planQueryView.Init(wmsFrame);//计划查询
            }
            //wareQueryView.FormClosing += FormCloseEventHandler;
            wareQueryView.Init(wmsFrame);



            //wareAreaManaView.FormClosing += FormCloseEventHandler;
            wareAreaManaView.Init(wmsFrame);

            //cellView.FormClosing += FormCloseEventHandler;
            cellView.Init(wmsFrame);

            //stationLogicView.FormClosing += FormCloseEventHandler;
            stationLogicView.Init(wmsFrame);

            //sysLogView.FormClosing += FormCloseEventHandler;
            sysLogView.Init(wmsFrame);
            if (moduleList.Contains(WMSFuncModule.搬运记录) == true)
            {
                //recordQueryView.FormClosing += FormCloseEventHandler;
                recordQueryView.Init(wmsFrame);
            }
            if (moduleList.Contains(WMSFuncModule.无计划配盘) == true)
            {
                //palletWithoutPlanView.FormClosing += FormCloseEventHandler;
                palletWithoutPlanView.Init(wmsFrame);//无计划配盘
            }
            if (moduleList.Contains(WMSFuncModule.无计划下架) == true)
            {
                //unshelveWithoutPlanView.FormClosing += FormCloseEventHandler;
                unshelveWithoutPlanView.Init(wmsFrame);//无计划下架
            }
            //sysOperateView.FormClosing += FormCloseEventHandler;
            sysOperateView.Init(wmsFrame);//按计划下架

            //houseManaView.FormClosing += FormCloseEventHandler;
            houseManaView.Init(wmsFrame);
        }
Exemple #23
0
 public override void Init(IWMSFrame wmsFrame)
 {
     base.Init(wmsFrame);
 }
Exemple #24
0
 public void Init(IWMSFrame wmsFrame)
 {
     this.wmsFrame = wmsFrame;
     statusManager.Init(wmsFrame);
 }
Exemple #25
0
 public InWareWithPlanPresenter(IInWareWithPlanView view, IWMSFrame wmsFrame) : base(view, wmsFrame)
 {
 }
Exemple #26
0
 public MaterialManaPresenter(IMaterailManaView view, IWMSFrame wmsFrame)
     : base(view, wmsFrame)
 {
 }
Exemple #27
0
 public TaskListPresenter(ITaskListView view, IWMSFrame wmsFrame) : base(view, wmsFrame)
 {
 }
 public UnShelveWithoutPlanPresenter(IUnShelveWithoutPlanView view, IWMSFrame wmsFrame)
     : base(view, wmsFrame)
 {
 }
Exemple #29
0
 public virtual void Init(IWMSFrame iWmsFrame)
 {
     this.IWmsFrame = iWmsFrame;
 }
Exemple #30
0
 //Action<string> showRoleProperty = null;
 public RoleManaPresenter(IRoleManaView view, IWMSFrame wmsFrame)
     : base(view, wmsFrame)
 {
 }