public string AddModifyED(string nom, int concentration, int id_rdv, int quantite, string addOrModify) { string response = ""; EchantillonDonneDAO echantillonDonneManager = new EchantillonDonneDAO(); RendezVousDAO rendezVousManager = new RendezVousDAO(); EchantillonDAO echantillonManager = new EchantillonDAO(); ProduitDAO produitDAO = new ProduitDAO(); int echantillonLu = echantillonManager.Read_IdEchantillon_FromNomConcentration(nom, concentration); EchantillonDonne echantillonDonne = new EchantillonDonne(); echantillonDonne.RendezVous = rendezVousManager.Read(id_rdv, true); echantillonDonne.Echantillon = echantillonManager.Read(echantillonLu, true); echantillonDonne.Quantite = quantite; echantillonDonne.Produit = produitDAO.ReadFromNom(nom, true); if (addOrModify.Equals("add")) // ADD { if (echantillonDonneManager.Read(echantillonDonne.Echantillon.Id_echantillon, echantillonDonne.RendezVous.Id_rdv) == null) { echantillonDonneManager.Create(echantillonDonne); response = "Add done !"; } else { response = "Allready exist !"; } } else // MODIFY { echantillonDonneManager.Update(echantillonDonne); response = "Modify done !"; } return(response); }