Пример #1
0
 private void openNewSaleWindow(DataRow saleInfo = null)
 {
     try
     {
         /* if (Screen.PrimaryScreen.Bounds == new Rectangle(0, 0, 1366, 768))
          * {
          *   Panel_Ventas_1366x768 panel = new Panel_Ventas_1366x768(employee.ID, FormWindowState.Maximized, saleInfo);
          *   Thread thread = new Thread(() => panel.ShowDialog());
          *   thread.SetApartmentState(ApartmentState.STA);
          *   thread.IsBackground = true;
          *   thread.Start();
          * }
          * else
          * {*/
         Panel_Ventas panel  = new Panel_Ventas(employee.ID, FormWindowState.Maximized, saleInfo);
         Thread       thread = new Thread(() => panel.ShowDialog());
         thread.SetApartmentState(ApartmentState.STA);
         thread.IsBackground = true;
         thread.Start();
         /*}*/
     }
     catch (Exception) { }
 }
Пример #2
0
        private void VentasButton_Click(object sender, EventArgs e)
        {
            if (!(VentasButton.BackColor == homeBtn.Parent.BackColor))
            {
                return;
            }
            if (con != null)
            {
                closeWindow();
            }

            if (con == null)
            {
                /* if (Screen.PrimaryScreen.Bounds == new Rectangle(0, 0, 1366, 768))
                 * {
                 *   Panel_Ventas_1366x768 panelVentas = new Panel_Ventas_1366x768(employee.ID, FormWindowState.Normal);
                 *   con = (Control)panelVentas; panelVentas.TopLevel = false;
                 *   panelVentas.Dock = DockStyle.Fill;
                 *   panelVentas.Show();
                 *   ContainerPanel.Controls.Add((Control)panelVentas);
                 *
                 * }
                 * else
                 * {*/
                Panel_Ventas panelVentas = new Panel_Ventas(employee.ID, FormWindowState.Normal);
                con = (Control)panelVentas; panelVentas.TopLevel = false;
                panelVentas.Dock = DockStyle.Fill;
                panelVentas.Show();
                ContainerPanel.Controls.Add((Control)panelVentas);

/*                }*/

                ActiveControl = ContainerPanel.Controls[0];
                disableButton((Control)VentasButton);
                currentWindow = ActiveWindow.Sales;
            }
        }