void gv_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { t_rettrade trd = null; switch (tabMain.SelectedTabPage.Text) { case "待审核": trd = gcUnAudit.GetFocusedDataSource <t_rettrade>(); break; case "已审核": trd = gcAudit.GetFocusedDataSource <t_rettrade>(); break; case "已作废": trd = gcInvalid.GetFocusedDataSource <t_rettrade>(); break; default: break; } if (trd == null) { gcOrder.DataSource = null; return; } using (var db = new Database()) { gcOrder.DataSource = db.Fetch <t_retorder>(" where tradeguid=@0", trd.Guid); } }
private void btnOK_Click(object sender, EventArgs e) { Trade = gc.GetFocusedDataSource<t_rettrade>(); if (Trade == null) return; DialogResult = System.Windows.Forms.DialogResult.OK; Close(); }
private void btnOK_Click(object sender, EventArgs e) { Trade = gc.GetFocusedDataSource <t_rettrade>(); if (Trade == null) { return; } DialogResult = System.Windows.Forms.DialogResult.OK; Close(); }
private void txtTradeNo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { var vw = new SendedTradeView(); if (vw.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.Trade = vw.Trade; txtReceiverName.Text = this.Trade.ReceiverName; dateDeliveryDate.DateTime = this.Trade.DeliveryDate ?? DateTime.Now; txtMobile.Text = this.Trade.ReceiverMobile; txtReceiverAddress.Text = this.Trade.ReceiverAddress; txtTradeNo.Text = this.Trade.TradeNo; using (var db = new Database()) { var retodrs = db.Fetch <t_retorder>("select * from v_retorder where tradeno=@0", vw.Trade.TradeNo); retodrs.ForEach(k => k.RetNum = k.Num); gcOrder.DataSource = retodrs; } } }
private void txtTradeNo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { var vw = new SendedTradeView(); if (vw.ShowDialog() == System.Windows.Forms.DialogResult.OK) { this.Trade = vw.Trade; txtReceiverName.Text = this.Trade.ReceiverName; dateDeliveryDate.DateTime = this.Trade.DeliveryDate ?? DateTime.Now; txtMobile.Text = this.Trade.ReceiverMobile; txtReceiverAddress.Text = this.Trade.ReceiverAddress; txtTradeNo.Text = this.Trade.TradeNo; using (var db = new Database()) { var retodrs = db.Fetch<t_retorder>("select * from v_retorder where tradeno=@0", vw.Trade.TradeNo); retodrs.ForEach(k=>k.RetNum=k.Num); gcOrder.DataSource = retodrs; } } }