public IActionResult AddOutfit(AddOutfitModel addoutfitModel) { Outfits outfit = new Outfits(); outfit.OutfitName = addoutfitModel.OutfitName; Clothing pieceOne = dbContext.Clothing.Where(c => c.ClothingID == addoutfitModel.pieceOneId).FirstOrDefault(); Clothing pieceTwo = dbContext.Clothing.Where(c => c.ClothingID == addoutfitModel.pieceTwoId).FirstOrDefault(); Clothing pieceThree = dbContext.Clothing.Where(c => c.ClothingID == addoutfitModel.pieceThreeId).FirstOrDefault(); outfit.Clothes.Add(pieceOne); outfit.Clothes.Add(pieceTwo); outfit.Clothes.Add(pieceThree); pieceOne.Outfits.Add(outfit); pieceTwo.Outfits.Add(outfit); pieceThree.Outfits.Add(outfit); dbContext.Outfits.Add(outfit); dbContext.SaveChanges(); return(RedirectToAction("Outfits")); }
public IActionResult AddOutfit() { AddOutfitModel viewModel = new AddOutfitModel(); viewModel.AllClothes = dbContext.Clothing.ToList(); return(View(viewModel)); }