// GET: OutfitNames/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OutfitName outfitName = db.OutfitNames.Find(id); FullOutfit fullOutfit = new FullOutfit(); fullOutfit.OutfitParts = (from c in db.OutfitParts where c.OutfitID == (id)select c).ToList(); fullOutfit.Sheos = (from c in db.OutfitParts where c.OutfitID == (id)select c.Shoe).ToList(); fullOutfit.Tops = (from c in db.OutfitParts where c.OutfitID == (id)select c.Top).ToList(); fullOutfit.Accessories = (from c in db.OutfitParts where c.OutfitID == (id)select c.Accessory).ToList(); fullOutfit.Bottoms = (from c in db.OutfitParts where c.OutfitID == (id)select c.Bottom).ToList(); fullOutfit.Name = outfitName.Name; fullOutfit.Occasion = outfitName.Occasion; fullOutfit.Season = outfitName.Season; fullOutfit.Actor = outfitName.Charachter.Photo; //foreach (OutfitPart p in fullOutfit.OutfitParts) //{ // fullOutfit.Tops.Add((from c in db.Tops where c.OutfitParts.Equals(p) select c)); //} if (outfitName == null) { return(HttpNotFound()); } return(View(fullOutfit)); }
public ActionResult DeleteConfirmed(int id) { OutfitName outfitName = db.OutfitNames.Find(id); db.OutfitNames.Remove(outfitName); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "OutfitID,Name,Season,Occasion,CharchterID")] OutfitName outfitName) { if (ModelState.IsValid) { db.Entry(outfitName).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CharchterID = new SelectList(db.Charachters, "CharachterID", "CharachterName", outfitName.CharchterID); return(View(outfitName)); }
// GET: OutfitNames/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OutfitName outfitName = db.OutfitNames.Find(id); if (outfitName == null) { return(HttpNotFound()); } return(View(outfitName)); }
// GET: OutfitNames/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } OutfitName outfitName = db.OutfitNames.Find(id); if (outfitName == null) { return(HttpNotFound()); } ViewBag.CharchterID = new SelectList(db.Charachters, "CharachterID", "CharachterName", outfitName.CharchterID); return(View(outfitName)); }