public override void bookingEvent(MasterInformationViewModel masterInformationViewModel) { foreach (var item in this.excel_fixedCouponScheduleListViewModel_.Excel_fixedCouponScheduleViewModel_) { EVENT_INFO_Table_DAO dao = new EVENT_INFO_Table_DAO(); dao.ITEM_CODE_ = masterInformationViewModel.Item_code_; dao.ITEM_TYPE_ = masterInformationViewModel.Booking_type_; dao.ITEM_NAME_ = masterInformationViewModel.Item_name_; //dao.CALCULATION_TYPE_ = dao.COUNTERPARTY_ = masterInformationViewModel.Counterparty_; dao.CURRENCY_ = this.excel_issueInfoViewModel_.Currency_.CurrencyString_; //dao.EVENT_AMOUNT_ = dao.EVENT_CODE_ = EventViewModel.eventCodeGen(); //dao.EVENT_DATE_ = //dao.EVENT_DESCRIPTION_ = //dao.EVENT_NAME_ = //dao.EVENT_SUBTYPE_ //dao.EVENT_TYPE_ dao.EXPIRED_FLAG_ = "false"; //dao.FIXING_FLAG_ = //dao.FIXING_OBSERVATION_ = //dao.FIXING_UNDERLYINGS_ = //dao.FLOATING_FLAG_ = dao.NOTIONAL_ = this.excel_issueInfoViewModel_.Notional_; //dao.REMAIN_NOTIONAL_ = masterInformationViewModel.Remain_notional_; dao.REMAIN_NOTIONAL_ = "undefined"; item.bookingEvent(masterInformationViewModel, dao); dao.insert(DataBaseConnectManager.ConnectionFactory("myDB")); } }