Example #1
0
        private void BtnCreerNavirePassager_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), Convert.ToString(this.TxNbMaxiPassager.Text), Convert.ToString(this.TxNbChambre.Text), Convert.ToString(this.TxNbCabine.Text)
            };

            if (!(myStrings.All(s => s == null)))
            {
                unNavirePassager = new NavirePassager(
                    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), Convert.ToInt32(this.TxNbMaxiPassager.Text), Convert.ToInt32(this.TxNbChambre.Text), Convert.ToInt32(this.TxNbCabine.Text));
                MessageBox.Show("Navire Passager créé");
            }
            else
            {
                MessageBox.Show("Veuillez remplir tous les champs !");
            }
        }
Example #2
0
 /// <summary>
 /// Méthode qui permet d'ajouter un objet de type NavirePassager à la collection TouslesNavirePort
 /// Méthode surchargée.
 /// </summary>
 /// <param name="navirePassager"></param>
 public void AjouterNavire(NavirePassager navirePassager)
 {
     this.TousLesNavirePort.Add(navirePassager);
     NavirePassager.NbNavirePassager++;
 }