public async Task <IActionResult> Create([Bind("IdKategorii,Nazwa,Opis")] Kategoria kategoria) { if (ModelState.IsValid) { _context.Add(kategoria); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(kategoria)); }
public async Task <IActionResult> Create([Bind("IdZamowienia,DataZamowienia,Login,Imie,Nazwisko,Ulica,Miasto,NumerDomu,KodPocztowy,NumerTelefonu,Email,Razem,IDKraju")] Zamowienie zamowienie) { if (ModelState.IsValid) { _context.Add(zamowienie); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(zamowienie)); }
public async Task <IActionResult> Create([Bind("idZdjecia,ZdjecieURL,idProduktu")] Zdjecia zdjecia) { if (ModelState.IsValid) { _context.Add(zdjecia); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(zdjecia)); }
public async Task <IActionResult> Create([Bind("idProduktu,Kod,Nazwa,Cena,FotoURL,Opis,Promocja,idKategorii,ZdjecieURL")] ProduktZdjeciaEditModel crateProduktZdjeciaEditModel, IFormFileCollection files, IFormFile file) { ViewData["ListaKategorii"] = new SelectList(_context.Kategoria, "IdKategorii", "Nazwa"); Produkt produkt = new Produkt(crateProduktZdjeciaEditModel.idProduktu, crateProduktZdjeciaEditModel.Kod, crateProduktZdjeciaEditModel.Nazwa, crateProduktZdjeciaEditModel.Cena, crateProduktZdjeciaEditModel.FotoURL, crateProduktZdjeciaEditModel.Opis, crateProduktZdjeciaEditModel.Promocja, crateProduktZdjeciaEditModel.idKategorii); if (ModelState.IsValid) { //produkt.FotoURL = uploadThumbnail(formFiles.GetFile(produkt.FotoURL),produkt); produkt.FotoURL = uploudImages(file, produkt); _context.Add(produkt); await _context.SaveChangesAsync(); if (crateProduktZdjeciaEditModel.ZdjecieURL != null) { foreach (var item in files) { _context.Zdjecia.Add(new Zdjecia(crateProduktZdjeciaEditModel.idZdjecia, uploudImages(item, produkt, "slaider"), produkt.idProduktu)); await _context.SaveChangesAsync(); } } return(RedirectToAction(nameof(Index))); } return(View(crateProduktZdjeciaEditModel)); }