示例#1
0
 private void LBX_Chien_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (LBX_Chien.Text.Length != 0)
     {
         Chien chien = (Chien)LBX_Chien.SelectedItem; SelectLBL_Chien(chien);
     }
 }
示例#2
0
 private void SelectLBL_Chien(Chien chien)
 {
     if (chien.IDPereChien == 0 && chien.IDMereChien == 0)
     {
         TBX_IDChiot.Text = chien.ID_Pet.ToString(); TBX_NomChiot.Text = chien.Nom_Pet;
     }
     if (chien.SexeDog == "Mâle")
     {
         TBX_IDMaleChien.Text = chien.ID_Pet.ToString(); TBX_NomMaleChien.Text = chien.Nom_Pet;
     }
     else if (chien.SexeDog == "Femelle")
     {
         TBX_IDFemelleChien.Text = chien.ID_Pet.ToString(); TBX_NomFemelleChien.Text = chien.Nom_Pet;
     }
 }
示例#3
0
 private void TLS_ModifierAnimaux_Click(object sender, EventArgs e)
 {
     if (CBX_TypeAnimal.Text == "Chat")
     {
         Chat chat = (Chat)LBX_Chat.SelectedItem; ModifLBL_Chat(chat); UpdateLBL_Chat(chat);
     }
     else if (CBX_TypeAnimal.Text == "Chien")
     {
         Chien chien = (Chien)LBX_Chien.SelectedItem; ModifLBL_Chien(chien); UpdateLBL_Chien(chien);
     }
     else if (CBX_TypeAnimal.Text == "Pigeon")
     {
         Pigeon pigeon = (Pigeon)LBX_Pigeon.SelectedItem; ModifLBL_Pigeon(pigeon); UpdateLBL_Pigeon(pigeon);
     }
 }
示例#4
0
 //Commande animaux
 private void TSB_Add_Click(object sender, EventArgs e)
 {
     if (CBX_TypeAnimal.Text == "Chat")
     {
         Chat chat = new Chat(int.Parse(TBX_IDAnimal.Text), TBX_NomAnimal.Text, int.Parse(TBX_AgeAnimal.Text), CBX_SexeAnimal.Text, TBX_Race.Text, 0, "Aucun nom", 0, "Aucun nom");
         RemplirLB_Chat(chat);
     }
     else if (CBX_TypeAnimal.Text == "Chien")
     {
         Chien chien = new Chien(int.Parse(TBX_IDAnimal.Text), TBX_NomAnimal.Text, int.Parse(TBX_AgeAnimal.Text), CBX_SexeAnimal.Text, TBX_Race.Text, 0, "aucun nom", 0, "aucun nom");
         RemplirLB_Chien(chien);
     }
     else if (CBX_TypeAnimal.Text == "Pigeon")
     {
         Pigeon pigeon = new Pigeon(int.Parse(TBX_IDAnimal.Text), TBX_NomAnimal.Text, int.Parse(TBX_AgeAnimal.Text), CBX_SexeAnimal.Text, TBX_Race.Text, 0, "Aucun nom", 0, "Aucun nom");
         RemplirLB_Pigeon(pigeon);
     }
 }
示例#5
0
 private void ModifLBL_Chien(Chien chien)
 {
     chien.Nom_Pet = TBX_NomChiot.Text; chien.IDPereChien = Convert.ToInt32(TBX_IDMaleChien.Text); chien.NomPereChien = TBX_NomMaleChien.Text; chien.IDMereChien = Convert.ToInt32(TBX_IDFemelleChien.Text); chien.NomMereChien = TBX_NomFemelleChien.Text;
 }
示例#6
0
 private void RemplirLB_Chien(Chien chien)
 {
     LBX_Chien.Items.Add(chien);
 }
示例#7
0
 private void B_AddChien_Click(object sender, EventArgs e)
 {
     Chien chien = (Chien)LBX_Chien.SelectedItem; ModifLBL_Chien(chien); UpdateLBL_Chien(chien);
 }
示例#8
0
 private void UpdateLBL_Chien(Chien chien)
 {
     LBX_Chien.Items.Add(chien); LBX_Chien.Items.Remove(LBX_Chien.SelectedItem);
 }
示例#9
0
 private void ModifLBL_Chien(Chien chien)
 {
     chien.Nom_Pet = TBX_NomAnimal.Text; chien.Age_Pet = Convert.ToInt32(TBX_AgeAnimal.Text); chien.SexeDog = CBX_SexeAnimal.Text; chien.RaceDog = TBX_Race.Text;
 }
示例#10
0
 private void RemplirLBL_Chien(Chien chien)
 {
     CBX_TypeAnimal.Text = "Chien"; TBX_IDAnimal.Text = chien.ID_Pet.ToString(); TBX_NomAnimal.Text = chien.Nom_Pet.ToString(); TBX_AgeAnimal.Text = chien.Age_Pet.ToString(); CBX_SexeAnimal.Text = chien.SexeDog; TBX_Race.Text = chien.RaceDog.ToString();
 }