private void BtnCreerNavireFret_Click(object sender, EventArgs e) { var myStrings = new List <string> { Convert.ToString(this.TxTirant.Text), this.TxNomNavire.Text, this.TxPavillon.Text, Convert.ToString(this.TxLongueur.Text), Convert.ToString(this.TxLargeur.Text), Convert.ToString(this.TxTirant.Text), this.TxLibelleFret.Text, Convert.ToString(this.TxQuantiteFret.Text), Convert.ToString(this.TxNumFret.Text) }; if (!(myStrings.All(s => s == null))) { unNavireFret = new NavireFret( Convert.ToInt32(this.TxNumLLOYD.Text), this.TxNomNavire.Text, this.TxPavillon.Text, Convert.ToInt16(this.TxLongueur.Text), Convert.ToInt32(this.TxLargeur.Text), Convert.ToInt32(this.TxTirant.Text), this.TxLibelleFret.Text, Convert.ToInt32(this.TxQuantiteFret.Text), Convert.ToInt32(this.TxNumFret.Text)); MessageBox.Show("Navire Fret créé"); } else { MessageBox.Show("Veuillez remplir tous les champs !"); } }
/// <summary> /// Méthode qui permet d'ajouter un objet de type NavireFret à la collection TouslesNavirePort /// </summary> /// <param name="navireFret"></param> public void AjouterNavire(NavireFret navireFret) { this.TousLesNavirePort.Add(navireFret); NavireFret.NbNavireFret++; }