private void btnAdd_Click(object sender, EventArgs e) { var App = Application.OpenForms["Form1"] as Form1; Command_UC uc = (Command_UC)App.panelContainer.Controls[0]; Add_Commande_UC uc_Commande = (Add_Commande_UC)uc.panelContainer.Controls[0]; uc_Commande.txtProduct.Text = uc_Commande.ListProduits[int.Parse(this.Name)].Designation; uc_Commande.usedProduct = int.Parse(this.Name); uc_Commande.txtQte.Text = "0"; uc_Commande.lblUnite.Text = uc_Commande.ListProduits[int.Parse(this.Name)].Unite; }
private void supprimerToolStripMenuItem_Click(object sender, EventArgs e) { var App = Application.OpenForms["Form1"] as Form1; Command_UC uc = (Command_UC)App.panelContainer.Controls[0]; Add_Commande_UC uc_Commande = (Add_Commande_UC)uc.panelContainer.Controls[0]; int index = uc_Commande.getPrecedentControl(int.Parse(lblCodeproduit.Text)); if (index != -1) { uc_Commande.panelCommandeProducts.Controls.RemoveAt(index); } }
private void printBonChargemenet() { int CodeChargement = int.Parse(SqlServer_Classes.ExecuteScalar("select IDENT_CURRENT('Chargement')").ToString()); var App = Application.OpenForms["Form1"] as Form1; Command_UC ucComm = (Command_UC)App.panelContainer.Controls[0]; DataSet Data_Set = SqlServer_Classes.getBonChargement(CodeChargement); BonDeChargement reportCommande = new BonDeChargement(); reportCommande.SetDataSource(Data_Set); ReportViewer_UC viewer_UC = new ReportViewer_UC(); viewer_UC.Dock = DockStyle.Fill; viewer_UC.crystalReportViewer1.ReportSource = reportCommande; viewer_UC.Refresh(); App.panelContainer.Controls.Clear(); App.panelContainer.Controls.Add(viewer_UC); }