public void CloseOrderPreviewPanel()
 {
     if (currentOrderPreviewPanel != null)
     {
         currentOrderPreviewPanel.Close();
         currentOrderPreviewPanel = null;
     }
 }
    public void OpenOrderPreviewPanel(Order order) // Receives order as a parameter
    {
        if (currentOrderPreviewPanel != null)
        {
            currentOrderPreviewPanel.Close();
        }
        Image orderPreviewPanelImage = Instantiate(orderPreviewPanelPrefab) as Image;

        currentOrderPreviewPanel = orderPreviewPanelImage.GetComponent <OrderPreviewPanel>();
        currentOrderPreviewPanel.CreateList(order);
    }
    public void OpenOrderPreviewPanel() // Gets the current order from receiving delivery panel
    {
        Order order = leftBarDeliveryPanel.GetCurrentDelivery();

        if (currentOrderPreviewPanel != null)
        {
            currentOrderPreviewPanel.Close();
        }
        Image orderPreviewPanelImage = Instantiate(orderPreviewPanelPrefab) as Image;

        currentOrderPreviewPanel = orderPreviewPanelImage.GetComponent <OrderPreviewPanel>();
        currentOrderPreviewPanel.CreateList(order);
    }
 public void CloseAllWindows()
 {
     dispensaryWindow.window.CloseWindow();
     settingsWindow.window.CloseWindow();
     companyWindow.window.CloseWindow();
     storeObjectWindow.window.CloseWindow();
     componentWindow.window.CloseWindow();
     calendarWindow.window.CloseWindow();
     if (currentOrderPreviewPanel != null)
     {
         currentOrderPreviewPanel.Close();
         currentOrderPreviewPanel = null;
     }
 }
示例#5
0
    public void CreateOrderPreviewPanel(Order order)
    {
        if (currentOrderPreviewPanel != null)
        {
            Destroy(currentOrderPreviewPanel.gameObject);
            currentOrderPreviewPanel = null;
        }
        Image             newPanel = Instantiate(orderPreviewPanel);
        OrderPreviewPanel panel    = newPanel.GetComponent <OrderPreviewPanel>();

        newPanel.transform.SetParent(GameObject.Find("Canvas").transform, false);
        newPanel.rectTransform.anchoredPosition = new Vector2(0, 0);
        panel.CreateList(order);
        currentOrderPreviewPanel = newPanel;
    }