public int addRetirementCaisse(MontantRetireCaisse montant) { int resultat; resultat = transition.addMontantCaisse(montant); return(resultat); }
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); }
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"); } } } }
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"); } }
public int supprimerMontantRetirerCaisse(MontantRetireCaisse selectedMontant) { return(transition.deleteMontantCaisseBy("id=" + selectedMontant.Id)); }