Exemple #1
0
        public override void AfterInit(IPart Part, EventArgs e)
        {
            part        = Part;
            _strongPart = Part as ItemBListUIModel.ItemBListUIFormWebPart;


            // Card0
            // 3
            IUFCard card0 = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card0");

            if (card0 != null)
            {
                IUFButton btn2DMSWhqoh = new UFWebButtonAdapter();
                btn2DMSWhqoh.Text         = "下发DMS库存";
                btn2DMSWhqoh.ID           = "btn2DMSWhqoh";
                btn2DMSWhqoh.AutoPostBack = true;
                btn2DMSWhqoh.Click       += new EventHandler(btn2DMSWhqoh_Click);

                card0.Controls.Add(btn2DMSWhqoh);
                HBHCommon.HBHCommonUI.UICommonHelper.Layout(card0, btn2DMSWhqoh, 8, 0);

                // 确认对话框
                UFIDA.U9.UI.PDHelper.PDFormMessage.ShowConfirmDialog(_strongPart.Page, "确认同步DMS库存?", "确认同步DMS库存", btn2DMSWhqoh);
            }
        }
Exemple #2
0
        /// <summary>
        /// 页面初始化
        /// </summary>
        /// <param name="Part"></param>
        /// <param name="e"></param>
        public override void AfterInit(IPart Part, EventArgs e)
        {
            base.AfterInit(Part, e);
            uiPart = Part;
            //OA流程按钮
            IUFButton btnOAFlow = new UFWebButtonAdapter();

            btnOAFlow.Text         = "查看流程";
            btnOAFlow.ToolTip      = "查看流程";
            btnOAFlow.ID           = "btnOAFlow";
            btnOAFlow.AutoPostBack = true;
            btnOAFlow.Visible      = true;

            //OA交期变更按钮
            IUFButton btnOAMOModify = new UFWebButtonAdapter();

            btnOAMOModify.Text         = "OA交期变更";
            btnOAMOModify.ToolTip      = "OA交期变更";
            btnOAMOModify.ID           = "btnOAMOModify";
            btnOAMOModify.AutoPostBack = true;
            btnOAMOModify.Visible      = true;
            btnOAMOModify.Enabled      = true;

            IUFCard card = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card1");

            card.Controls.Add(btnOAFlow);
            CommonFunction.Layout(card, btnOAFlow, 18, 0);
            btnOAFlow.Click += btnOAFlow_Click;

            card.Controls.Add(btnOAMOModify);
            CommonFunction.Layout(card, btnOAMOModify, 20, 0);
            btnOAMOModify.Click += btnOAMOModify_Click;
        }
Exemple #3
0
        private void Do_BeforeLoad(UFSoft.UBF.UI.IView.IPart part, EventArgs args)
        {
            #region 获取相关强类型数据

            _strongPart = part as UFIDA.U9.SCM.INV.TransferOutUIModel.TransferOutUIMainFormWebPart;
            if (_strongPart == null)
            {
                return;
            }

            #endregion

            #region 页面扩展-加按钮
            //Card里面增加按钮
            //设置按钮在容器中的位置
            IUFCard   card      = (IUFCard)_strongPart.GetUFControlByName(_strongPart.TopLevelContainer, "Card0");
            IUFButton btnPRToPM = new UFWebButtonAdapter();
            btnPRToPM.Text         = "运费计算";
            btnPRToPM.ID           = "ComplexLogistics";
            btnPRToPM.AutoPostBack = true;
            card.Controls.Add(btnPRToPM);
            CommonFunction.Layout(card, btnPRToPM, 18, 0);   //一般为从左往右按钮个数乘以2
            #endregion
            btnPRToPM.Click += new EventHandler(btnPRToPM_Click);
        }
Exemple #4
0
        /// <summary>
        /// UI界面布局,添加按钮控件
        /// </summary>
        /// <param name="Part"></param>
        /// <param name="args"></param>
        public override void AfterInit(IPart Part, EventArgs args)
        {
            base.AfterInit(Part, args);
            iPart = Part;
            // 采购(PO)变更单按钮
            IUFButton btnPOModify = new UFWebButtonAdapter();

            btnPOModify.Text         = "采购交期重排";
            btnPOModify.ID           = "btnPOModify";
            btnPOModify.AutoPostBack = true;
            btnPOModify.ToolTip      = "采购交期重排";
            btnPOModify.Visible      = true;
            btnPOModify.Width        = System.Web.UI.WebControls.Unit.Pixel(100);
            // 委外采购(WPO)变更单按钮
            IUFButton btnWPOModify = new UFWebButtonAdapter();

            btnWPOModify.Text         = "委外交期重排";
            btnWPOModify.ID           = "btnWPOModify";
            btnWPOModify.AutoPostBack = true;
            btnWPOModify.ToolTip      = "委外交期重排";
            btnWPOModify.Visible      = true;
            btnWPOModify.Width        = System.Web.UI.WebControls.Unit.Pixel(100);

            // 将按钮加入到按钮栏
            IUFCard iCard = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card0");

            iCard.Controls.Add(btnPOModify);
            CommonFunction.Layout(iCard, btnPOModify, 6, 0);
            btnPOModify.Click += new EventHandler(BtnPOModify_Click);

            // 将按钮加入到按钮栏
            iCard.Controls.Add(btnWPOModify);
            CommonFunction.Layout(iCard, btnWPOModify, 8, 0);
            btnWPOModify.Click += new EventHandler(BtnWPOModify_Click);
        }
Exemple #5
0
        public override void AfterInit(IPart Part, EventArgs e)
        {
            base.AfterInit(Part, e);
            uiPart = Part;

            IUFButton btnCustSubmit = new UFWebButtonAdapter();

            btnCustSubmit.Text         = "提交流程";
            btnCustSubmit.ToolTip      = "提交流程";
            btnCustSubmit.ID           = "btnCustSubmit";
            btnCustSubmit.AutoPostBack = true;
            btnCustSubmit.Visible      = true;
            btnCustSubmit.Enabled      = false;

            //OA流程按钮
            IUFButton btnOAFlow = new UFWebButtonAdapter();

            btnOAFlow.Text         = "查看流程";
            btnOAFlow.ToolTip      = "查看流程";
            btnOAFlow.ID           = "btnOAFlow";
            btnOAFlow.AutoPostBack = true;
            btnOAFlow.Visible      = true;
            btnOAFlow.Enabled      = false;


            IUFCard card = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card4");

            card.Controls.Add(btnCustSubmit);
            CommonFunction.Layout(card, btnCustSubmit, 14, 0);
            btnOAFlow.Click += btnCustSubmit_Click;

            card.Controls.Add(btnOAFlow);
            CommonFunction.Layout(card, btnOAFlow, 12, 0);
            btnOAFlow.Click += btnOAFlow_Click;
        }
Exemple #6
0
        public override void AfterInit(IPart Part, EventArgs e)
        {
            base.AfterInit(Part, e);
            uiPart = Part;
            IUFButton btnForPlugIn = new UFWebButtonAdapter();

            btnForPlugIn.Text         = "OA请款流程";
            btnForPlugIn.ToolTip      = "OA请款流程";
            btnForPlugIn.ID           = "btnForPlugIn";
            btnForPlugIn.AutoPostBack = true;
            btnForPlugIn.Visible      = true;

            IUFCard card = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card0");

            card.Controls.Add(btnForPlugIn);
            CommonFunction.Layout(card, btnForPlugIn, 16, 0);
            btnForPlugIn.Click += btnPlugIn_Click;
        }
Exemple #7
0
        /// <summary>
        /// UI界面布局,添加按钮控件
        /// </summary>
        /// <param name="Part"></param>
        /// <param name="args"></param>
        public override void AfterInit(IPart Part, EventArgs args)
        {
            base.AfterInit(Part, args);
            iPart = Part;
            // 增加备料预留量查询按钮
            IUFButton btnCreateForecast = new UFWebButtonAdapter();

            btnCreateForecast.Text         = "创建预测订单";
            btnCreateForecast.ID           = "btnCreateForecast";
            btnCreateForecast.AutoPostBack = true;
            btnCreateForecast.ToolTip      = "创建变更单";
            btnCreateForecast.Visible      = true;

            // 将按钮加入到按钮栏
            IUFCard iCard = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card0");

            iCard.Controls.Add(btnCreateForecast);
            CommonFunction.Layout(iCard, btnCreateForecast, 16, 0);
            btnCreateForecast.Click += new EventHandler(BtnCreateForecast_Click2);
        }
Exemple #8
0
        /// <summary>
        /// UI界面布局,添加按钮控件
        /// </summary>
        /// <param name="Part"></param>
        /// <param name="args"></param>
        public override void AfterInit(IPart Part, EventArgs args)
        {
            base.AfterInit(Part, args);
            iPart = Part;
            // 增加备料预留量查询按钮
            IUFButton btnCalWPOQuota = new UFWebButtonAdapter();

            btnCalWPOQuota.Text         = "比例分配";
            btnCalWPOQuota.ID           = "btnCalWPOQuota";
            btnCalWPOQuota.AutoPostBack = true;
            btnCalWPOQuota.ToolTip      = "比列分配";
            btnCalWPOQuota.Visible      = true;

            // 将按钮加入到按钮栏
            IUFCard iCard = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card0");

            iCard.Controls.Add(btnCalWPOQuota);
            CommonFunction.Layout(iCard, btnCalWPOQuota, 4, 0);
            btnCalWPOQuota.Click += new EventHandler(BtnCalWPOQuota_Click);
        }
        /// <summary>
        /// UI界面布局,添加按钮控件
        /// </summary>
        /// <param name="Part"></param>
        /// <param name="args"></param>
        public override void AfterInit(IPart Part, EventArgs args)
        {
            base.AfterInit(Part, args);
            iPart = Part;
            // 增加备料预留量查询按钮
            IUFButton btnTryCalcList2 = new UFWebButtonAdapter();

            btnTryCalcList2.Text         = "比例试算";
            btnTryCalcList2.ID           = "btnTryCalc2";
            btnTryCalcList2.AutoPostBack = true;
            btnTryCalcList2.ToolTip      = "比例试算";
            btnTryCalcList2.Visible      = true;

            // 将按钮加入到按钮栏
            IUFCard iCard = (IUFCard)Part.GetUFControlByName(Part.TopLevelContainer, "Card1");

            iCard.Controls.Add(btnTryCalcList2);
            CommonFunction.Layout(iCard, btnTryCalcList2, 5, 0);
            btnTryCalcList2.Click += new EventHandler(BtnTryCalcList2_Click);
        }
 public override void AfterInit(IPart part, EventArgs e)
 {
     this.CostAccountantPart = part;
     IUFCard card = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card0");
     IUFButton btnNavS = new UFWebButtonAdapter();
     btnNavS.Text = ("自动分配");
     btnNavS.ID = ("btnNavS");
     btnNavS.AutoPostBack = (true);
     this.btnRefresh.Text = ("刷新");
     this.btnRefresh.ID = ("btnRefresh");
     this.btnRefresh.AutoPostBack = (true);
     this.btnRefresh.Visible = (false);
     card.Controls.Add(btnNavS);
     card.Controls.Add(this.btnRefresh);
     UIPlugHelper.Layout(card, btnNavS, 2, 0);
     btnNavS.Click += (new EventHandler(this.btnNavS_Click));
     this.btnRefresh.Click += new EventHandler(this.btnRefresh_Click);
     IUFCard carddataGrid = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card4");
     IUFDataGrid dataGrid = (IUFDataGrid)part.GetUFControlByName(carddataGrid, "DataGrid5");
     dataGrid.Columns[7].Point = 4;
 }
        public override void AfterInit(IPart part, EventArgs e)
        {
            this.CostAccountantPart = part;
            IUFCard   card    = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card0");
            IUFButton btnNavS = new UFWebButtonAdapter();

            btnNavS.Text                 = ("自动分配");
            btnNavS.ID                   = ("btnNavS");
            btnNavS.AutoPostBack         = (true);
            this.btnRefresh.Text         = ("刷新");
            this.btnRefresh.ID           = ("btnRefresh");
            this.btnRefresh.AutoPostBack = (true);
            this.btnRefresh.Visible      = (false);
            card.Controls.Add(btnNavS);
            card.Controls.Add(this.btnRefresh);
            UIPlugHelper.Layout(card, btnNavS, 2, 0);
            btnNavS.Click         += (new EventHandler(this.btnNavS_Click));
            this.btnRefresh.Click += new EventHandler(this.btnRefresh_Click);
            IUFCard     carddataGrid = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card4");
            IUFDataGrid dataGrid     = (IUFDataGrid)part.GetUFControlByName(carddataGrid, "DataGrid5");

            dataGrid.Columns[7].Point = 4;
        }
        public override void AfterInit(IPart Part, EventArgs e)
        {
            part = Part;
            _strongPart = Part as UFIDA.U9.SPR.SalePriceListBListUI.SalePriceListBListUIFormWebPart;

            // Card0
            // 3
            IUFCard card0 = (IUFCard)part.GetUFControlByName(part.TopLevelContainer, "Card0");
            if (card0 != null)
            {
                IUFButton btn2DMS = new UFWebButtonAdapter();
                btn2DMS.Text = "下发DMS";
                btn2DMS.ID = "btn2DMS";
                btn2DMS.AutoPostBack = true;
                btn2DMS.Click += new EventHandler(btn2DMS_Click);

                card0.Controls.Add(btn2DMS);
                HBHCommon.HBHCommonUI.UICommonHelper.Layout(card0, btn2DMS, 8, 0);

                // 确认对话框
                UFIDA.U9.UI.PDHelper.PDFormMessage.ShowDelConfirmDialog(_strongPart.Page, "确认同步DMS?", "确认同步DMS", btn2DMS);
            }
        }
        //public const string Const_SaleDeptID = "SaleDept259";
        //IUFDataGrid DataGrid10;
        //IUFFldReferenceColumn itemRef;
        public override void AfterInit(UFSoft.UBF.UI.IView.IPart Part, EventArgs args)
        {
            base.AfterInit(Part, args);

            _strongPart = Part as DepartmentListUIFormWebPart;

            // Card0
            string cardName = "Card0";
            IUFCard card0 = (IUFCard)_strongPart.GetUFControlByName(_strongPart.TopLevelContainer, cardName);

            {
                IUFButton hbh_btnIssue = new UFWebButtonAdapter();
                hbh_btnIssue.Text = "下发";
                hbh_btnIssue.ID = "hbh_btnIssue";
                hbh_btnIssue.AutoPostBack = true;

                hbh_btnIssue.Click += new EventHandler(hbh_btnIssue_Click);

                //加入Card容器
                card0.Controls.Add(hbh_btnIssue);
                HBHCommon.HBHCommonUI.UICommonHelper.Layout(card0, hbh_btnIssue, 4, 0);
            }

            //{
            //    IUFButton hbh_btnUnIssue = new UFWebButtonAdapter();
            //    hbh_btnUnIssue.Text = "取消下发";
            //    hbh_btnUnIssue.ID = "hbh_btnUnIssue";
            //    hbh_btnUnIssue.AutoPostBack = true;

            //    hbh_btnUnIssue.Click += new EventHandler(hbh_btnUnIssue_Click);

            //    //加入Card容器
            //    card0.Controls.Add(hbh_btnUnIssue);
            //    HBHCommon.HBHCommonUI.UICommonHelper.Layout(card0, hbh_btnUnIssue, 6, 0);
            //}
        }