private void btnAjouter_Click(object sender, EventArgs e) { if (btnModifier.Visible == false) { using (tregortransportEntities context = new tregortransportEntities()) { var lentrepmaj = context.entreprise.SingleOrDefault(c => c.code_siret == cbxRechercheEntreprise.Text); ligne laLigne = new ligne { les_lignes_id = lentrepmaj.id, nom = cbxRechercheLigne.Text }; context.ligne.Add(laLigne); // execution de la requete context.SaveChanges(); } this.lireTousLesEntreprises(); this.lireTousLesLignes(); this.AfficheDetailLigne(); btnModifier.Visible = true; btnSuppr.Visible = true; btnAnnule.Visible = false; } else { btnModifier.Visible = false; btnSuppr.Visible = false; btnAnnule.Visible = true; } }
private void btnAjouter_Click(object sender, EventArgs e) { if (btnModifier.Visible == false) { using (tregortransportEntities context = new tregortransportEntities()) { var lentrepmaj = context.entreprise.SingleOrDefault(c => c.code_siret == tbxEntreprise.Text); chauffeur leChauffeur = new chauffeur { nom = cbxRechercheChauffeur.Text, prenom = tbxPrenom.Text, adresse = tbxAdresse.Text, telephone_c = tbxTel.Text, statut = tbxStatut.Text, le_chauffeur_id = lentrepmaj.id }; context.chauffeur.Add(leChauffeur); // execution de la requete context.SaveChanges(); } this.lireTousLesUsers(); this.AfficheDetailChauffeur(); btnModifier.Visible = true; btnSuppr.Visible = true; btnAnnule.Visible = false; } else { btnModifier.Visible = false; btnSuppr.Visible = false; btnAnnule.Visible = true; } }
private void btnModifier_Click(object sender, EventArgs e) { using (tregortransportEntities context = new tregortransportEntities()) { int chauffeurID = int.Parse(cbxRechercheChauffeur.SelectedValue.ToString()); // instantiation d'un nouveau salarié if (chauffeurID != 0) { var chauffeurmaj = context.chauffeur.SingleOrDefault(c => c.id == chauffeurID); if (chauffeurmaj != null) { chauffeurmaj.prenom = tbxPrenom.Text; chauffeurmaj.adresse = tbxAdresse.Text; chauffeurmaj.telephone_c = tbxTel.Text; chauffeurmaj.statut = tbxStatut.Text; } var lentrepmaj = context.entreprise.SingleOrDefault(c => c.code_siret == tbxEntreprise.Text); if (lentrepmaj != null) { chauffeurmaj.le_chauffeur_id = lentrepmaj.id; } } context.SaveChanges(); ApresActionBtn(); } this.lireTousLesUsers(); this.AfficheDetailChauffeur(); }
private void btnSuppr_Click(object sender, EventArgs e) { using (tregortransportEntities context = new tregortransportEntities()) { int ligneID = int.Parse(cbxRechercheLigne.SelectedValue.ToString()); if (ligneID != 0) { var lignemaj = context.ligne.SingleOrDefault(c => c.id == ligneID); context.ligne.Remove(lignemaj); context.SaveChanges(); } } this.lireTousLesLignes(); this.AfficheDetailLigne(); ApresActionBtn(); }
private void btnSuppr_Click(object sender, EventArgs e) { using (tregortransportEntities context = new tregortransportEntities()) { int chauffeurID = int.Parse(cbxRechercheChauffeur.SelectedValue.ToString()); if (chauffeurID != 0) { var clientmaj = context.chauffeur.SingleOrDefault(c => c.id == chauffeurID); context.chauffeur.Remove(clientmaj); context.SaveChanges(); } } this.lireTousLesUsers(); this.AfficheDetailChauffeur(); ApresActionBtn(); }
private void btnModifier_Click(object sender, EventArgs e) { using (tregortransportEntities context = new tregortransportEntities()) { int ligneID = int.Parse(cbxRechercheLigne.SelectedValue.ToString()); // instantiation d'un nouveau salarié if (ligneID != 0) { var lignemaj = context.ligne.SingleOrDefault(c => c.id == ligneID); if (lignemaj != null) { lignemaj.nom = cbxRechercheLigne.Text; lignemaj.les_lignes_id = int.Parse(cbxRechercheEntreprise.SelectedValue.ToString()); } } context.SaveChanges(); ApresActionBtn(); } this.lireTousLesLignes(); this.AfficheDetailLigne(); }