//Methode Ajouter Entity framework private void btnAjouter_Click(object sender, EventArgs e) { using (BiblioEntities context = new BiblioEntities()) { demande d = new demande(); d.id_eleve = int.Parse(comboEleve.SelectedValue.ToString()); d.id_livre = int.Parse(comboLivre.SelectedValue.ToString()); d.date_prise = dateTimePikerPrise.Value; d.date_retour = dateTimePikerRetour.Value; d.valide_Retour = checkboxValidation.Checked; var dem = context.demandes.FirstOrDefault(c => c.id_eleve == d.id_eleve && c.id_livre == d.id_livre); if (dem == null) { context.demandes.Add(d); context.SaveChanges(); MessageBox.Show("Bien Ajouter"); remplirGrid(); RemplirCombo(); } else { MessageBox.Show("Cette Demande existe déja"); } } }
private void btnNouveau_Click(object sender, EventArgs e) { using (BiblioEntities context = new BiblioEntities()) { demande d = new demande(); d.id_eleve = int.Parse(comboEleve.SelectedValue.ToString()); d.id_livre = int.Parse(comboLivre.SelectedValue.ToString()); d.date_prise = dateTimePikerPrise.Value; d.date_retour = dateTimePikerRetour.Value; d.valide_Retour = checkboxValidation.Checked; context.demandes.Add(d); context.SaveChanges(); MessageBox.Show("Bien Ajouter"); } }