public FundInfoAddToEdit(Message.NewMessage.Response.Response02 DepositResponse, DepositFund df, ObservableCollection <DepositFund> models)
 {
     InitializeComponent();
     ViewModel.FundInfoEditVM vm = new ViewModel.FundInfoEditVM(DepositResponse, df, models);
     //vm.windowClose = CloseWindow;
     //vm.windowOK = OpenNewWindow;
     this.DataContext = vm;
 }
 /// <summary>
 /// 选择下表中一行进行资金缴存
 /// </summary>
 private void DepositExecute()
 {
     if (CurModel.BusinessCode == Tools.PublicData.QueryFundDeposit && CurModel.DepositState == Tools.PublicData.DepositB)
     {
         Message.NewMessage.Response.Response02 temp = new Message.NewMessage.Response.Response02();
         //将列表的缴存信息付给 消息返回对象;
         temp.BusinessCode   = CurModel.BusinessCode;
         temp.DepositID      = CurModel.DepositNum;
         temp.DepositAccount = CurModel.DepositAccount;
         temp.FirmName       = CurModel.FirmName;
         temp.DepositType    = CurModel.DepositType;
         temp.DepositAmount  = CurModel.DepositAmount;
         temp.PurchaserName  = CurModel.PurchaserName;
         temp.PurchaserID    = CurModel.PurchaserID;
         temp.ProjectCode    = CurModel.ProjectCode;
         FinancialRegulation.Page.FundInfoAddToEdit fundadd = new Page.FundInfoAddToEdit(temp, this.CurModel, this.Models);
         fundadd.ShowDialog();
     }
     SearchExecute();
 }