private void Connexion() { if (nomTB.Text != "" && mdpTB.Text != "") { STR_MSG msg = work.AppelCommunication("Connexion", new object[] { nomTB.Text, mdpTB.Text }); if (msg.Info == "OK") { string role = (string)msg.Data[0]; // ouvre la fenetre correspondante if (role == "CLIENT") { Client cl = new Client(nomTB.Text); cl.Text = "Espace Client - " + nomTB.Text; cl.Show(this); this.Visible = false; } else if (role == "PHARMACIEN") { //Pharmacien ph = new Pharmacien(nomTB.Text); //ph.Text = "Espace Pharmacien - " + nomTB.Text; //ph.Show(this); //this.Visible = false; } else if (role == "FOURNISSEUR") { //Fournisseur frni = new Fournisseur(nomTB.Text); //frni.Text = "Espace Fournisseur - " + nomTB.Text; //frni.Show(this); //this.Visible = false; } else if (role == "PREPARATEUR") { //Preparateur prep = new Preparateur(nomTB.Text); //prep.Text = "Espace Préparateur - " + nomTB.Text; //prep.Show(); //this.Visible = false; } } else { MessageBox.Show((string)msg.Info); } } }
private void Connexion() { if (nomTB.Text != "" && mdpTB.Text != "") { STR_MSG msg = work.AppelCommunication("Connexion", new object[] { nomTB.Text, mdpTB.Text }); if (msg.Data != null) { //MessageBox.Show((string)msg.Data[0]); MessageBox.Show((string)msg.Info); // ouvre la fenetre correspondante if (token == "Client") { //cl = new Client(); this.Invoke((MethodInvoker)delegate() { Client cl = new Client(); cl.Text = "Espace Client - " + nomTB.Text; cl.Show(this); this.Visible = false; }); } else if (token == "Pharmacien") { } else if (token == "Fournisseur") { } else if (token == "Preparateur") { //prep = new Preparateur(); this.Invoke((MethodInvoker)delegate() { Preparateur prep = new Preparateur(); prep.Text = "Espace Préparateur - " + nomTB.Text; prep.Show(); this.Visible = false; }); } } else { MessageBox.Show((string)msg.Info); } } }