private void enregistrerToolStripMenuItem_Click(object sender, EventArgs e) { try { this.ValidateChildren(); oExpedition.Enregistrer(nomMaskedTextBox.Text, adresseMaskedTextBox.Text, villeMaskedTextBox.Text, provincesComboBox.SelectedItem.ToString(), codePostalMaskedTextBox.Text, telephoneMaskedTextBox.Text, poidsComboBox.SelectedItem.ToString(), zoneComboBox.SelectedItem.ToString(), Decimal.Parse(prixLabel.Text.Trim(), System.Globalization.NumberStyles.Currency), DateTime.Parse(dateExpeditionMaskedTextBox.Text)); paiementDuLabel.Text = oExpedition.DatePaiementDue.ToLongDateString(); } catch (ArgumentOutOfRangeException argOOREx) { MessageBox.Show(gle.EMMessages[(int)ce.EMEnregistrer] + Environment.NewLine + argOOREx.Message); } catch (ArgumentNullException argNullEx) { MessageBox.Show(gle.EMMessages[(int)ce.EMEnregistrer] + Environment.NewLine + argNullEx.Message); } catch (ArgumentException argEx) { MessageBox.Show(gle.EMMessages[(int)ce.EMEnregistrer] + Environment.NewLine + argEx.Message); } catch (DirectoryNotFoundException dirEx) { MessageBox.Show(gle.EMMessages[(int)ce.EMEnregistrer] + Environment.NewLine + dirEx.Message); } catch (Exception ex) { MessageBox.Show(gle.EMMessages[(int)ce.EMEnregistrer] + Environment.NewLine + ex.Message); } }