//SUR CLICK ON INSERE DANS LA BASE DE DONNEES private void btn_Ajouter_Click_1(object sender, EventArgs e) { //recap Mois leMois = Convert.ToString(cbMois.SelectedItem); //creation d'une fiche frais uneNewFicheFrais = new fichefrais(); uneNewFicheFrais.idVisiteur = leIdVisiteurConnecte; uneNewFicheFrais.mois = leMois; uneNewFicheFrais.nbJustificatifs = Convert.ToInt32(textBox_NbJustificatif.Text); uneNewFicheFrais.montantValide = Convert.ToDecimal(textBox_MontantValide.Text); uneNewFicheFrais.dateModif = lbl_date.Text; // par defauts "fiche céée, saisie en cours uneNewFicheFrais.idEtat = "CR"; try { this.maConnexion.AddTofichefrais(uneNewFicheFrais); //sauvegarde this.maConnexion.SaveChanges(); MessageBox.Show("La fiche de frais a été ajoutée"); //rendre le panel visible pnl_ajoutFrais.Visible = true; } catch { MessageBox.Show("Ajout impossible, la fiche existe déja"); //rendre le panel invisible si ajout impossible pnl_ajoutFrais.Visible = false; } }
//SUR CLICK ON INSERE DANS LA BASE DE DONNEES private void button1_Click_1(object sender, EventArgs e) { justificatif = Convert.ToInt32(textBox_NbJustificatif.Text); //justificatif = int.Parse(textBox_NbJustificatif.Text); montantValide = Convert.ToInt32(textBox_MontantValide.Text); //montantValide = int.Parse(textBox_MontantValide.Text); uneNewFicheFrais = new fichefrais(); uneNewFicheFrais.idVisiteur = levisiteurConnecte.idVisiteur; uneNewFicheFrais.mois = cbMois.Text; uneNewFicheFrais.nbJustificatifs = justificatif; uneNewFicheFrais.montantValide = montantValide; uneNewFicheFrais.dateModif = Convert.ToDateTime(textBox_Date.Text); uneNewFicheFrais.idEtat = cbEtat.Text; try { this.maConnexion.AddTofichefrais(uneNewFicheFrais); //sauvegarde this.maConnexion.SaveChanges(); MessageBox.Show("Frais Ajouté"); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// Create a new fichefrais object. /// </summary> /// <param name="idVisiteur">Initial value of idVisiteur.</param> /// <param name="mois">Initial value of mois.</param> public static fichefrais Createfichefrais(int idVisiteur, string mois) { fichefrais fichefrais = new fichefrais(); fichefrais.idVisiteur = idVisiteur; fichefrais.mois = mois; return(fichefrais); }
public void Affecter() { justificatif = Convert.ToInt32(txtNbJustificatif_modif.Text); // justificatif = int.Parse(txtNbJustificatif_modif.Text); montantValide = Convert.ToInt32(txtMontantValide_modif.Text); //montantValide = int.Parse(txtMontantValide_modif.Text); ceFrais = (fichefrais)this.bsModifierFrais.Current; ceFrais.idVisiteur = levisiteurConnecte.idVisiteur; ceFrais.mois = cbMois_modif.Text; ceFrais.montantValide = montantValide; ceFrais.nbJustificatifs = justificatif; // ceFrais.Etat = maConnex }
/// <summary> /// There are no comments for fichefrais in the schema. /// </summary> public void AddTofichefrais(fichefrais fichefrais) { base.AddObject("fichefrais", fichefrais); }