Пример #1
0
        public int addRetirementCaisse(MontantRetireCaisse montant)
        {
            int resultat;

            resultat = transition.addMontantCaisse(montant);
            return(resultat);
        }
Пример #2
0
        private MontantRetireCaisse createMontantRetireCaisseFromView()
        {
            float resParse;

            if (!float.TryParse(textBoxMontant.Text, out resParse))
            {
                return(null);
            }
            string test             = ((ComboBoxItem)textBoxType.SelectedItem).Content.ToString();
            MontantRetireCaisse res = new MontantRetireCaisse(DateTime.Now, resParse, test);

            return(res);
        }
Пример #3
0
        public int addMontantCaisse(MontantRetireCaisse _montant)
        {
            string        query         = "INSERT INTO montant_retire_caisse('date', 'montant_retire', 'type') VALUES(";
            StringBuilder stringBuilder = new StringBuilder(query);

            stringBuilder.Append(_montant.Date.ToBinary() + ",");
            stringBuilder.Append(_montant.Montant + ",");
            stringBuilder.Append("'" + _montant.Type.Replace("'", "''") + "'" + ")");

            int res = sqliteAccess.ExecuteComandWOReturn(stringBuilder.ToString());

            return(res);
        }
 private void DataGrid_KeyDown(object sender, KeyEventArgs e)
 {
     if (e.Key == Key.Delete || e.Key == Key.Back)
     {
         if (MessageBox.Show("Etes vous sûr de supprimer cet élement ?", "Confirmation", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
         {
             MontantRetireCaisse selectedMontant = DataGrid.SelectedItem as MontantRetireCaisse;
             int res = controller.supprimerMontantRetirerCaisse(selectedMontant);
             if (res == 1)
             {
                 listMontantRetireCaisse = controller.getAllMontantRetire();
             }
             else
             {
                 MessageBox.Show("Echec de la supression", "Informations");
             }
         }
     }
 }
Пример #5
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            MontantRetireCaisse montantRetire = createMontantRetireCaisseFromView();

            if (montantRetire != null)
            {
                int res = controller.addRetirementCaisse(montantRetire);
                if (res == 1)
                {
                    MessageBox.Show("Entrée effectuée avec succès", "OK");
                    textBoxMontant.Text = "";
                    textBoxType.Text    = "";
                }
                else
                {
                    MessageBox.Show("Erreur interne lors de l'ajout", "Erreur");
                }
            }
            else
            {
                MessageBox.Show("Veuillez vérifier que les informations sont correctes");
            }
        }
Пример #6
0
 public int supprimerMontantRetirerCaisse(MontantRetireCaisse selectedMontant)
 {
     return(transition.deleteMontantCaisseBy("id=" + selectedMontant.Id));
 }