public bool AddCurrencyPriceRecord(CurrencyPriceRecordModelSend currencyPriceRecordModelSend) { HeadModelGet <List <CurrencyPriceRecordModelGet> > headModelGet = BwHttpApiAccess <HeadModelGet <List <CurrencyPriceRecordModelGet> > > .PostMsg( ApiAddress.UpdateCurrencyPrice, currencyPriceRecordModelSend); return(headModelGet.Code == 0); }
public FormQQX() { InitializeComponent(); _currencyPriceRecordModelSend = new CurrencyPriceRecordModelSend(); _dataPagingModelSend = new DataPagingModelSend(); _currencyPriceRecordModelSend.DataPagingModel = _dataPagingModelSend; }
private void gvRecord_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { if (e.Clicks == 2) { if (e.RowHandle == 0) { XtraMessageBox.Show("不能更改最新日志记录,如需修改价格请至通证管理修改"); return; } CurrencyPriceRecordModelGet currencyPriceRecordModelGet = gvRecord.GetFocusedRow() as CurrencyPriceRecordModelGet; if (currencyPriceRecordModelGet != null) { SubFormPassCardCurrentAmount subFormPassCardCurrentAmount = new SubFormPassCardCurrentAmount(); subFormPassCardCurrentAmount.SubformType = SubformType.Edit; CurrencyPriceRecordModelSend currencyPriceRecordModelSend = new CurrencyPriceRecordModelSend(); currencyPriceRecordModelSend.Id = currencyPriceRecordModelGet.Id; currencyPriceRecordModelSend.Price = currencyPriceRecordModelGet.Price; currencyPriceRecordModelSend.UpdateEmployeeId = LoginedUserInfo.Id; subFormPassCardCurrentAmount.CurrencyPriceRecordModelSend = currencyPriceRecordModelSend; if (subFormPassCardCurrentAmount.ShowDialog() == DialogResult.OK) { currencyPriceRecordModelGet.Price = currencyPriceRecordModelSend.Price; gvRecord.RefreshData(); } } } }
public List <CurrencyPriceRecordModelGet> QueryCurrencyPriceRecord(CurrencyPriceRecordModelSend currencyPriceRecordModel, out DataPagingModelGet dataPagingModelGet) { HeadModelGet <List <CurrencyPriceRecordModelGet> > headModelGet = BwHttpApiAccess <HeadModelGet <List <CurrencyPriceRecordModelGet> > > .PostMsg( ApiAddress.QueryCurrencyPriceRecord, currencyPriceRecordModel); dataPagingModelGet = headModelGet.DataPagingResult ?? new DataPagingModelGet(); return(headModelGet.Code == 0 ? headModelGet.Data : null); }
private void btnCheck_Click(object sender, EventArgs e) { switch (SubformType) { case SubformType.Show: break; case SubformType.Insert: CurrencyPriceRecordModelSend = new CurrencyPriceRecordModelSend(); CurrencyPriceRecordModelSend.CurrencyId = CurrencyInfoModelGet.Id; CurrencyPriceRecordModelSend.Price = txtAmount.Value; CurrencyPriceRecordModelSend.UpdateEmployeeId = LoginedUserInfo.Id; bool result = _currencyInfoApi.AddCurrencyPriceRecord(CurrencyPriceRecordModelSend); if (result) { CurrencyInfoModelGet.CurrentAmount = CurrencyPriceRecordModelSend.Price; this.DialogResult = DialogResult.OK; this.Close(); } else { XtraMessageBox.Show("修改失败"); return; } break; case SubformType.Edit: CurrencyPriceRecordModelSend.Price = txtAmount.Value; result = _currencyInfoApi.UpdateCurrencyPriceRecord(CurrencyPriceRecordModelSend); if (result) { this.DialogResult = DialogResult.OK; this.Close(); } else { XtraMessageBox.Show("修改失败"); return; } break; default: throw new ArgumentOutOfRangeException(); } }