public Fournisseurs GetFournisseur(int id) { Fournisseurs four = bdd.Fournisseurs.FirstOrDefault(fourn => fourn.id_fournisseur == id); if (four != null) { return(four); } else { return(null); } }
public string DelFournisseur(int id) { string errorMessage = ""; Fournisseurs four = bdd.Fournisseurs.FirstOrDefault(fourn => fourn.id_fournisseur == id); try { bdd.Fournisseurs.Remove(four); bdd.SaveChanges(); } catch (Exception exeption) { errorMessage = exeption.InnerException.Message; } return(errorMessage); }
public string AddFournisseur(HttpRequestBase Request) { string erreurMessage = ""; int parseInt; Fournisseurs fournisseur = new Fournisseurs(); fournisseur.code_fournisseur = Request.Form["fournisseur.code_fournisseur"]; fournisseur.nom = Request.Form["fournisseur.nom"]; fournisseur.adresse1 = Request.Form["fournisseur.adresse1"]; fournisseur.adresse2 = Request.Form["fournisseur.adresse2"]; fournisseur.code_postal = Request.Form["fournisseur.code_postal"]; fournisseur.ville = Request.Form["fournisseur.ville"]; fournisseur.telephone1 = Request.Form["fournisseur.telephone1"]; fournisseur.telecopie = Request.Form["fournisseur.telecopie"]; fournisseur.pays = Request.Form["fournisseur.pays"]; fournisseur.contact = Request.Form["fournisseur.contact"]; fournisseur.telephone2 = Request.Form["fournisseur.telephone2"]; fournisseur.email = Request.Form["fournisseur.email"]; fournisseur.compte_client = Request.Form["fournisseur.compte_client"]; fournisseur.actif = Request.Form["fournisseur.actif"]; fournisseur.compte_auxiliaire = Request.Form["fournisseur.compte_auxiliaire"]; fournisseur.compte_collectif = Request.Form["fournisseur.compte_collectif"]; fournisseur.OKCarburant = Request.Form["fournisseur.OKCarburant"]; int.TryParse(Request.Form["fournisseur.import"], out parseInt); if (parseInt != 0) { fournisseur.import = parseInt; } else { fournisseur.import = null; } int.TryParse(Request.Form["fournisseur.carte"], out parseInt); if (parseInt != 0) { fournisseur.carte = parseInt; } else { fournisseur.carte = null; } int.TryParse(Request.Form["fournisseur.id_famille_fournisseur"], out parseInt); if (parseInt != 0) { fournisseur.id_famille_fournisseur = parseInt; } else { fournisseur.id_famille_fournisseur = null; } try { int last = bdd.Fournisseurs.Max(four => four.id_fournisseur); fournisseur.id_fournisseur = last + 1; bdd.Fournisseurs.Add(fournisseur); bdd.SaveChanges(); } catch (Exception exeption) { erreurMessage = exeption.InnerException.Message; } return(erreurMessage); }
public string ModdFournisseur(HttpRequestBase Request, int Id) { string erreur = ""; int parseInt; Fournisseurs fournisseur = bdd.Fournisseurs.FirstOrDefault(four => four.id_fournisseur == Id); fournisseur.code_fournisseur = Request.Form["fournisseur.code_fournisseur"]; fournisseur.nom = Request.Form["fournisseur.nom"]; fournisseur.adresse1 = Request.Form["fournisseur.adresse1"]; fournisseur.adresse2 = Request.Form["fournisseur.adresse2"]; fournisseur.code_postal = Request.Form["fournisseur.code_postal"]; fournisseur.ville = Request.Form["fournisseur.ville"]; fournisseur.telephone1 = Request.Form["fournisseur.telephone1"]; fournisseur.telecopie = Request.Form["fournisseur.telecopie"]; fournisseur.pays = Request.Form["fournisseur.pays"]; fournisseur.contact = Request.Form["fournisseur.contact"]; fournisseur.telephone2 = Request.Form["fournisseur.telephone2"]; fournisseur.email = Request.Form["fournisseur.email"]; fournisseur.compte_client = Request.Form["fournisseur.compte_client"]; fournisseur.actif = Request.Form["fournisseur.actif"]; fournisseur.compte_auxiliaire = Request.Form["fournisseur.compte_auxiliaire"]; fournisseur.compte_collectif = Request.Form["fournisseur.compte_collectif"]; fournisseur.OKCarburant = Request.Form["fournisseur.OKCarburant"]; int.TryParse(Request.Form["fournisseur.import"], out parseInt); if (parseInt != 0) { fournisseur.import = parseInt; } else { fournisseur.import = null; } int.TryParse(Request.Form["fournisseur.carte"], out parseInt); if (parseInt != 0) { fournisseur.carte = parseInt; } else { fournisseur.carte = null; } int.TryParse(Request.Form["fournisseur.id_famille_fournisseur"], out parseInt); if (parseInt != 0) { fournisseur.id_famille_fournisseur = parseInt; } else { fournisseur.id_famille_fournisseur = null; } try { //fournisseurs old = bdd.fournisseurs.FirstOrDefault(vehi => vehi.id_fournisseur == Id); //bdd.Entry(old).CurrentValues.SetValues(fournisseur); bdd.SaveChanges(); } catch (Exception exception) { erreur = exception.InnerException.Message; } return(erreur); }