public async Task <IActionResult> Edit(int id, [Bind("MokejimoId,Data,SumoketaSuma,AtsiskaitymoBūdas,DraudimoTipas,NuolaidosSuma,AtsiėmimoVieta,MokejimoBusena")] Mokejimas mokejimas) { if (id != mokejimas.MokejimoId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(mokejimas); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MokejimasExists(mokejimas.MokejimoId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(mokejimas)); }
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("SuknelesNumeris,Ilgis,Audinys,ModelioTipas,FkPrekeidPreke")] Suknele suknele) { var id = suknele.FkPrekeidPreke; if (ModelState.IsValid) { suknele.SuknelesNumeris = id; //var suknele = new Suknele { Audinys = prekesuknele.Audinys }; //var pake = new Preke { Aksesuaras = prekesuknele }; _context.Suknele.Add(suknele); //_context.Preke.Add(pake); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["FkPrekeidPreke"] = new SelectList(_context.Preke, "IdPreke", "Pavadinimas", suknele.FkPrekeidPreke); return(View(suknele)); }
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)); }
public async Task <IActionResult> Register(RegisterViewModel model, string returnUrl = null) { ViewData["ReturnUrl"] = returnUrl; if (ModelState.IsValid) { var user = new ApplicationUser { UserName = model.Email, Email = model.Email }; var result = await _userManager.CreateAsync(user, model.Password); if (result.Succeeded) { _logger.LogInformation("User created a new account with password."); var code = await _userManager.GenerateEmailConfirmationTokenAsync(user); var callbackUrl = Url.EmailConfirmationLink(user.Id, code, Request.Scheme); await _emailSender.SendEmailConfirmationAsync(model.Email, callbackUrl); await _signInManager.SignInAsync(user, isPersistent : false); _logger.LogInformation("User created a new account with password."); _context.Asmuo.Add(new Asmuo { AsmesnsId = user.Id }); await _context.SaveChangesAsync(); return(RedirectToLocal(returnUrl)); } AddErrors(result); } // If we got this far, something failed, redisplay form return(View(model)); }