public async Task <IActionResult> Create1([Bind("Pavadinimas,Kaina,Dydis,Spalva,Aprasymas,Nuotrauka,PridejimoData,NuomosSkaicius,Bukle,PagaminimoSalis,ArRankuDarbo,RezervavimoTipas,IdPreke,FkPirkimasuzsakymoNumeris,FkNuomanuomosNumeris,FkSandelysidSandelys")] Preke preke) { var id = 0; if (_context.Preke.Count() == 0) { id = 0; preke.IdPreke = 0; } else { id = _context.Preke.LastOrDefault().IdPreke + 1; } if (ModelState.IsValid) { preke.IdPreke = id; _context.Add(preke); await _context.SaveChangesAsync(); return(RedirectToAction("Create", "sukneles", new { id = preke.IdPreke })); } ViewData["FkNuomanuomosNumeris"] = new SelectList(_context.Nuoma, "NuomosNumeris", "NuomosNumeris", preke.FkNuomanuomosNumeris); ViewData["FkPirkimasuzsakymoNumeris"] = new SelectList(_context.Pirkimas, "UzsakymoNumeris", "UzsakymoNumeris", preke.FkPirkimasuzsakymoNumeris); ViewData["FkSandelysidSandelys"] = new SelectList(_context.Sandelys, "IdSandelys", "IdSandelys", preke.FkSandelysidSandelys); return(View(preke)); }
public async Task <IActionResult> Create([Bind("Pavadinimas,IdAksesuaruKategorija")] AksesuaruKategorija aksesuaruKategorija) { var id = _context.AksesuaruKategorija.LastOrDefault().IdAksesuaruKategorija + 1; if (ModelState.IsValid) { aksesuaruKategorija.IdAksesuaruKategorija = id; _context.Add(aksesuaruKategorija); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(aksesuaruKategorija)); }
public async Task <IActionResult> Create([Bind("AsmensKodas,Vardas,Pavarde,Telefonas,Miestas,Salis,Adresas,PastoKodas")] Asmuo asmuo) { if (ModelState.IsValid) { var user = await GetCurrentUserAsync(); var userId = user?.Id; asmuo.AsmesnsId = userId; _context.Add(asmuo); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(asmuo)); }
public async Task <IActionResult> Create([Bind("MedziagosTipas,Uzsegimas,Pobudis,SuKulniuku,Lytis,IdAvalyne,FkPrekeidPreke")] Avalyne avalyne) { var id = avalyne.FkPrekeidPreke; if (ModelState.IsValid) { avalyne.IdAvalyne = id; _context.Add(avalyne); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FkPrekeidPreke"] = new SelectList(_context.Preke, "IdPreke", "IdPreke", avalyne.FkPrekeidPreke); return(View(avalyne)); }
public async Task <IActionResult> Create([Bind("MetaloTipas,ArSuGrandinele,ArElektroninis,Lytis,IdAksesuaras,FkAksesuaruKategorijaidAksesuaruKategorija,FkPrekeidPreke")] Aksesuaras aksesuaras) { var id = aksesuaras.FkPrekeidPreke; if (ModelState.IsValid) { aksesuaras.IdAksesuaras = id; _context.Add(aksesuaras); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FkAksesuaruKategorijaidAksesuaruKategorija"] = new SelectList(_context.AksesuaruKategorija, "IdAksesuaruKategorija", "Pavadinimas", aksesuaras.FkAksesuaruKategorijaidAksesuaruKategorija); ViewData["FkPrekeidPreke"] = new SelectList(_context.Preke, "IdPreke", "Pavadinimas", aksesuaras.FkPrekeidPreke); return(View(aksesuaras)); }
public async Task <IActionResult> Create([Bind("NuomosNumeris,RezervavimoData,GrazinimoData,Kaina,Pvm,Kuponas,FkMokejimasmokejimoId,FkAsmuoasmensKodas,FkAsmuoasmensKodas1")] Nuoma nuoma) { if (ModelState.IsValid) { var user = await GetCurrentUserAsync(); var userId = user?.Id; nuoma.GrazinimoData = DateTime.Now.AddMonths(1); nuoma.Pvm = 21; nuoma.RezervavimoData = DateTime.Now; nuoma.Kaina = _context.Preke.SingleOrDefault(preke => preke.IdPreke == nuoma.NuomosNumeris).Kaina; nuoma.FkAsmuoasmensKodas = _context.Asmuo.SingleOrDefault(asmuo => asmuo.AsmesnsId == userId).AsmensKodas; Mokejimas mokejimas = new Mokejimas { AtsiskaitymoBūdas = "-", AtsiėmimoVieta = "Kaunas Studentu Gatve 71", Data = DateTime.Now, DraudimoTipas = "******", MokejimoBusena = "neatliktas", MokejimoId = nuoma.NuomosNumeris, NuolaidosSuma = 20, SumoketaSuma = 0, }; if (!NuomaExists(nuoma.NuomosNumeris)) { _context.Mokejimas.Add(mokejimas); _context.Add(nuoma); await _context.SaveChangesAsync(); return(Redirect($"../../mokejimas/Details/{mokejimas.MokejimoId}")); } return(Redirect($"../../mokejimas/Details/{mokejimas.MokejimoId}")); } ViewData["FkAsmuoasmensKodas1"] = new SelectList(_context.Asmuo, "AsmensKodas", "AsmensKodas", nuoma.FkAsmuoasmensKodas1); ViewData["FkAsmuoasmensKodas"] = new SelectList(_context.Asmuo, "AsmensKodas", "AsmensKodas", nuoma.FkAsmuoasmensKodas); ViewData["FkMokejimasmokejimoId"] = new SelectList(_context.Mokejimas, "MokejimoId", "MokejimoId", nuoma.FkMokejimasmokejimoId); return(View(nuoma)); }
public async Task <IActionResult> Create([Bind("UzsakymoNumeris,Data,Kaina,Pvm,Kuponas,ArApdrausta,FkMokejimasmokejimoId,FkAsmuoasmensKodas,FkAsmuoasmensKodas1")] Pirkimas pirkimas) { if (ModelState.IsValid) { var user = await GetCurrentUserAsync(); var userId = user?.Id; pirkimas.ArApdrausta = false; pirkimas.Data = DateTime.Now; pirkimas.Pvm = 21; pirkimas.Kaina = _context.Preke.SingleOrDefault(preke => preke.IdPreke == pirkimas.UzsakymoNumeris).Kaina; pirkimas.FkAsmuoasmensKodas = _context.Asmuo.SingleOrDefault(asmuo => asmuo.AsmesnsId == userId).AsmensKodas; Mokejimas mokejimas = new Mokejimas { AtsiskaitymoBūdas = "-", AtsiėmimoVieta = "Kaunas Studentu Gatve 71", Data = DateTime.Now, DraudimoTipas = "******", MokejimoBusena = "neatliktas", MokejimoId = pirkimas.UzsakymoNumeris, NuolaidosSuma = (int)pirkimas.Kuponas == 3289 ? pirkimas.Kaina * 0.2 : 0, SumoketaSuma = 0, }; if (!PirkimasExists(pirkimas.UzsakymoNumeris)) { _context.Mokejimas.Add(mokejimas); _context.Add(pirkimas); await _context.SaveChangesAsync(); return(Redirect($"../../mokejimas/Details/{mokejimas.MokejimoId}")); } return(Redirect($"../../mokejimas/Details/{mokejimas.MokejimoId}")); } ViewData["FkAsmuoasmensKodas1"] = new SelectList(_context.Asmuo, "AsmensKodas", "AsmensKodas", pirkimas.FkAsmuoasmensKodas1); ViewData["FkAsmuoasmensKodas"] = new SelectList(_context.Asmuo, "AsmensKodas", "AsmensKodas", pirkimas.FkAsmuoasmensKodas); ViewData["FkMokejimasmokejimoId"] = new SelectList(_context.Mokejimas, "MokejimoId", "MokejimoId", pirkimas.FkMokejimasmokejimoId); return(View(pirkimas)); }
public async Task <IActionResult> Create([Bind("Kiekis,PrekesBukle,Miestas,PastoKodas,GatvėsPavadinimas,KontaktinisAsmuo,Salis,SandelioDydis,DarbuotojuKiekis,DarboMasinosKiekis,PrekesTipas")] Sandelys sandelys) { if (ModelState.IsValid) { var last = 0; if (_context.Sandelys.Count() == 0) { last = 0; } else { last = _context.Sandelys.Last().IdSandelys; } last++; sandelys.IdSandelys = last; _context.Add(sandelys); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(sandelys)); }
public async Task <IActionResult> Create([Bind("PradziosData,PabaigosData,DraudimoSuma,Tiekejas,Pobudis,DraudimoNumeris,FkPrekeidPreke")] Draudimas draudimas) { var last = 0; if (_context.Draudimas.Count() == 0) { draudimas.IdDraudimas = 0; } else { last = _context.Draudimas.Last().IdDraudimas; last++; draudimas.IdDraudimas = last; } if (ModelState.IsValid) { _context.Add(draudimas); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FkPrekeidPreke"] = new SelectList(_context.Preke, "pavadinimas", "pavadinimas", draudimas.FkPrekeidPreke); return(View(draudimas)); }