public void AddFamille(String FamilleName, AddFamille AddFamille) { if (MarquesDao.FindMarqueByMarqueName(FamilleName)) { MessageBox.Show("FamilleName already used by a Marque!", "ERROR"); AddFamille.textBox_FamilleName.Text = ""; return; } if (SousFamillesDao.FindSousFamilleBySousFamilleName(FamilleName)) { MessageBox.Show("FamilleName already used by a SousFamille!", "ERROR"); AddFamille.textBox_FamilleName.Text = ""; return; } if (FamillesDao.FindFamilleByFamilleName(FamilleName)) { MessageBox.Show("Famille Already exsited!", "ERROR"); AddFamille.textBox_FamilleName.Text = ""; return; } else { Familles Famille = new Familles(FamilleName); Famille.RefFamille = FamillesDao.GetMaxRefFamille() + 1; FamillesDao.AddFamille(Famille); if (FamillesDao.FindFamilleByFamilleName(FamilleName)) { MessageBox.Show("Add Famille succeed!"); AddFamille.Close(); } } }
private void ajouterToolStripMenuItem1_Click(object sender, EventArgs e) { AddFamille Add_Famille = new AddFamille(); Add_Famille.ShowDialog(this); if (Add_Famille.DialogResult == DialogResult.OK) { listView_ShowBD_DataBinding(); this.ToolStripStatusLabel.Text = "You have added a family!"; } }
private string Add_Famille() { AddFamille AddFamille = new AddFamille() { StartPosition = FormStartPosition.CenterParent }; AddFamille.ShowDialog(this); if (AddFamille.textBox_FamilleName.Text != "") { FamilleNames.Add(AddFamille.textBox_FamilleName.Text); } return(AddFamille.textBox_FamilleName.Text); }