Exemple #1
0
 private static async void Save(Film film)
 {
     FilmBll.Save(film);
     if (SignalR)
     {
         StartSignalR(film);
     }
 }
Exemple #2
0
 private void buttonEnregistrer_Click(object sender, EventArgs e)
 {
     try
     {
         if (string.IsNullOrEmpty(textBoxNom.Text))
         {
             labelInformation.Text = "Le nom du film n'est pas renseigné";
         }
         else if (string.IsNullOrEmpty(textBoxDuree.Text))
         {
             labelInformation.Text = "La durée du film n'est pas renseignée";
         }
         else if (string.IsNullOrEmpty(richTextSynopsis.Text))
         {
             labelInformation.Text = "Le synopsis du film n'est pas renseigné";
         }
         else if (string.IsNullOrEmpty(dateTimePickerSortie.Text))
         {
             labelInformation.Text = "La date du film n'est pas renseigné";
         }
         else
         {
             labelInformation.Text = "Enregistrement en cours";
             var film = new Film
             {
                 Nom           = textBoxNom.Text,
                 DureeEnMinute = Convert.ToInt32(textBoxDuree.Text),
                 DateSortie    = dateTimePickerSortie.Value,
                 Synopsis      = richTextSynopsis.Text
             };
             FilmBll.Save(film);
             labelInformation.Text = "Enregistrement terminé";
         }
     }
     catch (Exception ex)
     {
         labelInformation.Text = $"Erreur : {ex.Message}";
     }
 }