Exemplo n.º 1
0
        private void btnAddTicket_Click(object sender, RoutedEventArgs e)
        {
            SpreadOrderTicket sot = SpreadOrderTicket.Create(txtTicket.Text);

            if (sot != null)
            {
                AddTicket(sot);
            }
        }
Exemplo n.º 2
0
 public void AddTicket(SpreadOrderTicket sot)
 {
     lock (tickets)
     {
         try
         {
             tickets.Add(sot);
         }
         catch { }
     }
 }
Exemplo n.º 3
0
 public void DeleteTicket(SpreadOrderTicket sot)
 {
     lock (tickets)
     {
         try
         {
             tickets.Remove(sot);
         }
         catch { }
     }
 }
Exemplo n.º 4
0
        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);
        }
Exemplo n.º 5
0
 public void DeleteTicket(SpreadOrderTicket sot)
 {
     lock (tickets)
     {
         try
         {
             tickets.Remove(sot);
         }
         catch (Exception ex) {
             _strategy.Print(ex.Message);
         }
     }
 }
Exemplo n.º 6
0
 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;
         }
     }
 }
Exemplo n.º 7
0
        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);
            }
        }