private void pictureBoxBell_Click(object sender, EventArgs e) { try { if (UserControl.userType == 5 || UserControl.userType == 1 || UserControl.userType == 13) { if (!xtraTabControlMainContainer.TabPages.Contains(xtraTabPagePOS)) { if (index == 0) { xtraTabControlMainContainer.TabPages.Insert(1, POSTP); } else { xtraTabControlMainContainer.TabPages.Insert(index, POSTP); } index++; } xtraTabControlMainContainer.SelectedTabPage = POSTP; XtraTabPage xtraTabPage = getTabPage(xtraTabControlPointSale, "tabPageProductsDetailsReport"); //if (xtraTabPage == null) //{ tabPageProductsDetailsReport.Name = "tabPageProductsDetailsReport"; tabPageProductsDetailsReport.Text = "تفاصيل فاتورة"; panelProductsDetailsReport.Name = "panelProductsDetailsReport"; panelProductsDetailsReport.Dock = DockStyle.Fill; ProductsDetailsReport = new ProductsDetails_Report(this /*, delegateID*/, billNum); ProductsDetailsReport.Size = new Size(1109, 660); ProductsDetailsReport.TopLevel = false; ProductsDetailsReport.FormBorderStyle = FormBorderStyle.None; ProductsDetailsReport.Dock = DockStyle.Fill; //} panelProductsDetailsReport.Controls.Clear(); panelProductsDetailsReport.Controls.Add(ProductsDetailsReport); tabPageProductsDetailsReport.Controls.Add(panelProductsDetailsReport); xtraTabControlPointSale.TabPages.Add(tabPageProductsDetailsReport); ProductsDetailsReport.Show(); xtraTabControlPointSale.SelectedTabPage = tabPageProductsDetailsReport; //} //else //{ // xtraTabControlPointSale.SelectedTabPage = tabPageProductsDetailsReport; //} } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void xtraTabControlPointSale_SelectedPageChanged(object sender, TabPageChangedEventArgs e) { try { if (xtraTabControlPointSale.SelectedTabPage == tabPageCustomerReport) { CustomerReport.search(); } //else if (xtraTabControlPointSale.SelectedTabPage == Customer_Report.MainTabPagePrintCustomer) //{ // if (loadedPrintCustomer) // { // Customer_Report.customerPrint.display(); // } //} else if (xtraTabControlPointSale.SelectedTabPage == tabPageProductsDetailsReport) { panelProductsDetailsReport.Dock = DockStyle.Fill; ProductsDetailsReport = new ProductsDetails_Report(this /*, delegateID*/, billNum); ProductsDetailsReport.TopLevel = false; ProductsDetailsReport.FormBorderStyle = FormBorderStyle.None; ProductsDetailsReport.Dock = DockStyle.Fill; panelProductsDetailsReport.Controls.Clear(); panelProductsDetailsReport.Controls.Add(ProductsDetailsReport); tabPageProductsDetailsReport.Controls.Add(panelProductsDetailsReport); ProductsDetailsReport.Show(); xtraTabControlPointSale.SelectedTabPage = tabPageProductsDetailsReport; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }