Ejemplo n.º 1
0
        private void button2_Click(object sender, EventArgs e)
        {
            Order selectedOrder = (listBoxAGVOrders.SelectedItem) as Order;
            AGV   selectedAGV   = listBoxAGV.SelectedItem as AGV;

            foreach (AGV agv in wh.AGVList)
            {
                if (selectedAGV.ID == agv.ID)
                {
                    agv.RemoveOrder(selectedOrder);
                }
            }
            listBoxAGVOrders.Items.Remove(selectedOrder);
        }
Ejemplo n.º 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                Order selectedOrder = (listBoxOrderId.SelectedItem) as Order;
                AGV   selectedAGV   = (listBoxAGV.SelectedItem) as AGV;

                selectedAGV.AddOrder(selectedOrder);

                listBoxAGV.ClearSelected();
                listBoxOrderId.Items.RemoveAt(listBoxOrderId.SelectedIndex);
            }
            catch (Exception ex) { }
        }
Ejemplo n.º 3
0
 private void listBoxAGV_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         listBoxAGVOrders.Items.Clear();
         AGV selectedAGV = listBoxAGV.SelectedItem as AGV;
         foreach (Order o in selectedAGV.GetAGVOrders())
         {
             listBoxAGVOrders.Items.Add(o);
         }
         listBoxAGVOrders.DisplayMember = "ID";
     }
     catch (NullReferenceException ne)
     { }
 }