public void Delete() { if (underConstruction) { billOfMaterials.DropAcquiredMats(); } if (CurrentOrder != null) { CurrentOrder.Delete(); } }
public void DeleteOrder() { if (!(CurrentOrder is null)) { try { CurrentOrder.Delete(); } catch (Exception e) { MessageBox.Show(e.Message); } Orders.Remove(CurrentOrder); CurrentOrder = null; } if (Orders.Count() > 0) { CurrentOrder = Orders.Last(); } }