private void bbiEidtChange_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            boiChangeModel = new ContractBoqChanegEditViewModel(viewModel.BoqChangeEx.DetailExList, viewModel.projectNo, viewModel.projectName);
            frmPrjBoqChangeEdit from = new frmPrjBoqChangeEdit(boiChangeModel, viewModel.projectNo, viewModel.projectName);

            from.ShowDialog();
            viewModel.BoqChangeEx.BoiNum = viewModel.BoqChangeEx.DetailExList.Count;
            viewModel.BoqChangeEx.CalcChangeAmount();
        }
示例#2
0
        /// <summary>
        /// 构造函数
        /// </summary>
        /// <param name="ProjectNo">项目编号</param>
        public frmPrjBoqChangeEdit(ContractBoqChanegEditViewModel viewModel, String ProjectNo, String ProjectName)
        {
            InitializeComponent();

            this.ProjectNo           = ProjectNo;
            this.ProjectName         = ProjectName;
            this.viewModel           = viewModel;
            projectBoq               = new MeteringPaymentClient().GetIContractBoqService();
            tlBoi.ActiveFilterString = "StatId=1";
            this.Shown              += ParentForm_Shown;
            viewModel.Editing        = true;
        }