public Enfant(int pid, string pNom, string pPrenom, int pAge, Jouet unJouet) { id = pid; nom = pNom; prenom = pPrenom; age = pAge; leJouet = unJouet; }
public Enfant(int pid, string pNom, string pPrenom, int pAge) { id = pid; nom = pNom; prenom = pPrenom; age = pAge; leJouet = null; }
public ActionResult AjouterJouet() { Jouet jouet = new Jouet { CategorieId = 1002 }; return(View(jouet)); }
public ActionResult AjouterJouetPost(Jouet jouet) { if (!ModelState.IsValid) { string fileName = Path.GetFileNameWithoutExtension(jouet.ImageFile.FileName); string extension = Path.GetExtension(jouet.ImageFile.FileName); fileName = fileName + extension; jouet.ImagePath = fileName; jouetService.AjouterJouet(jouet); return(RedirectToAction("TousLesJouets", "Jouet")); } return(View(jouet)); }
public int AjouterJouet(Jouet jouet) { Command command = new Command("INSERT INTO [Produit](Libelle, Fabricant, Description, CategorieId, Prix, DateReception, ImagePath, AgeLivreId) " + "VALUES(@Libelle, @Fabricant, @Description, @CategorieId, @Prix, @DateReception, @ImagePath, @AgeLivreId);"); command.AddParameter("@Libelle", jouet.Libelle); command.AddParameter("@Fabricant", jouet.Fabricant); command.AddParameter("@Description", jouet.Description); command.AddParameter("@CategorieId", jouet.CategorieId); command.AddParameter("@Prix", jouet.Prix); command.AddParameter("@DateReception", DateTime.Now); command.AddParameter("@ImagePath", jouet.ImagePath); command.AddParameter("@AgeLivreId", 0); int imageId = connex.ExecuteNonQuery(command); return(imageId); }
/// <summary> /// Recupère tout les jouets présent dans la base de données /// </summary> /// <returns></returns> public override ArrayList findAll() { ArrayList jouets = new ArrayList(); CatalogueJouetPoulmane.Categorie laCategorie; CatalogueJouetPoulmane.TrancheAge laTranche; CatalogueJouetPoulmane.Jouet unJouet; int i = 0; SqlDataReader resultat = this.connexion("SELECT c.libelle as catLib,j.libelle as jouetLib,t.ageMin as ageMin,t.ageMax as ageMax FROM jouet j join Categorie c on c.idCategorie=j.idCategorie join TrancheAge t on j.idTrancheAge=t.idTrancheAge ORDER BY j.libelle"); while (resultat.Read()) { laCategorie = new Categorie(i, ((string)resultat["catLib"])); laTranche = new TrancheAge(i, ((int)resultat["ageMin"]), ((int)resultat["ageMax"])); unJouet = new Jouet(i, ((string)resultat["jouetLib"]), laCategorie, laTranche); jouets.Add(unJouet); i++; } this.closeConnection(); return(jouets); }
public void setLeJouet(Jouet unJouet) { leJouet = unJouet; }