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();
                }
            }
        }
Example #2
0
        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!";
            }
        }
Example #3
0
        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);
        }