private void btnAddTicket_Click(object sender, RoutedEventArgs e) { SpreadOrderTicket sot = SpreadOrderTicket.Create(txtTicket.Text); if (sot != null) { AddTicket(sot); } }
public void AddTicket(SpreadOrderTicket sot) { lock (tickets) { try { tickets.Add(sot); } catch { } } }
public void DeleteTicket(SpreadOrderTicket sot) { lock (tickets) { try { tickets.Remove(sot); } catch { } } }
public object Clone() { SpreadOrderTicket sot = new SpreadOrderTicket(); sot._ieh = this._ieh; sot._guid = this._guid; sot._units = this._units; sot._limit = this._limit; sot._position = this._position; return(sot); }
public void DeleteTicket(SpreadOrderTicket sot) { lock (tickets) { try { tickets.Remove(sot); } catch (Exception ex) { _strategy.Print(ex.Message); } } }
private void btnDelTicket_Click(object sender, RoutedEventArgs e) { for (var vis = sender as Visual; vis != null; vis = VisualTreeHelper.GetParent(vis) as Visual) { if (vis is DataGridRow) { var row = (DataGridRow)vis; SpreadOrderTicket tmp = row.DataContext as SpreadOrderTicket; if (tmp != null) { DeleteTicket(tmp); } break; } } }
private void btnAddTicket_Click(object sender, RoutedEventArgs e) { object ieh = ptr2members.IExitHandlingInstance(); string txt = ""; txt += txtTicket.Text; if (ieh != null) { txt = txtTicket.Text + "|" + ptr2members.IExitHandlingInstance().ToString(); } SpreadOrderTicket sot = SpreadOrderTicket.Create(txt); if (sot != null) { AddTicket(sot); } }