static void Main(string[] args) { Preke Product = new Preke("Product1", 12.45, 5); Product.AddNewProduct(); Product.ChangeProductPrice(); }
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> Edit(int id, [Bind("Pavadinimas,Kaina,Dydis,Spalva,Aprasymas,Nuotrauka,PridejimoData,NuomosSkaicius,Bukle,PagaminimoSalis,ArRankuDarbo,RezervavimoTipas,IdPreke,FkPirkimasuzsakymoNumeris,FkNuomanuomosNumeris,FkSandelysidSandelys")] Preke preke) { if (id != preke.IdPreke) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(preke); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PrekeExists(preke.IdPreke)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } 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 ActionResult preke_Create(Preke newPreke) { if (ModelState.IsValid) { db.Prekes.Add(newPreke); db.SaveChanges(); } return(RedirectToAction("preke_List")); }
public ActionResult preke_Create() { var list = db.Kiekio_tipas.ToList(); var Tipai = GetTipaiList(list); Preke preke = new Preke(); preke.tipai = Tipai; return(View(preke));; }
public ActionResult preke_Detail(int id) { Preke preke = db.Prekes.Find(id); if (preke == null) { return(HttpNotFound()); } return(View(preke)); }
public ActionResult preke_Edit(Preke preke) { if (ModelState.IsValid) { db.Entry(preke).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(RedirectToAction("preke_List")); } return(View(preke)); }
public void SkaiciuotiDydi_DydisVirs15Kai1Preke_DydisReturned3() { Preke testPreke = new Preke(1, 1, "testPreke", 161); List <Preke> testList = new List <Preke>(); testList.Add(testPreke); Siunta testSiunta = new Siunta(testList); testSiunta.SkaiciuotiDydi(); Assert.AreEqual(3, testSiunta.Dydis); }
public void SkaiciuotiKaina_Dydis1_PrekesKainaPlius1() { Preke testPreke = new Preke(1, 15, "testPreke", 4); List <Preke> testList = new List <Preke>(); testList.Add(testPreke); Siunta testSiunta = new Siunta(testList); testSiunta.SkaiciuotiDydi(); testSiunta.SkaiciuotiKaina(); Assert.AreEqual(testList[0].Kaina + 1, testSiunta.Kaina); }
public Preke GautiPreke(int prekesId) // Gauti preke pagal ivesta Id { using (var dbContextScope = _dbContextScopeFactory.CreateReadOnly()) { Preke preke = _prekesRepositorija.RastiPrekePagalId(prekesId); if (preke == null) { throw new ArgumentException("Preke su paduotu Id nebuvo rasta"); } return(preke); } }
public void SkaiciuotiDydi_DydisTarpVirs16KaiKeliosPrekes_DydisReturned1() { List <Preke> testList = new List <Preke>(); for (int i = 0; i < 4; i++) { Preke testPreke = new Preke(1, 1, "testPreke", 100); testList.Add(testPreke); } Siunta testSiunta = new Siunta(testList); testSiunta.SkaiciuotiDydi(); Assert.AreEqual(3, testSiunta.Dydis); }
public void SkaiciuotiKaina_Dydis3_PrekiuKainaPlius3() { Preke testPreke = new Preke(1, 15, "testPreke", 44); Preke testPreke2 = new Preke(1, 12, "testPreke", 42); List <Preke> testList = new List <Preke>(); testList.Add(testPreke); testList.Add(testPreke2); Siunta testSiunta = new Siunta(testList); testSiunta.SkaiciuotiDydi(); testSiunta.SkaiciuotiKaina(); Assert.AreEqual(testList[0].Kaina + testList[1].Kaina + 3, testSiunta.Kaina); }
private static void PrekesKiekioKoregavimas(List <Preke> prekiuSarasas) { Console.WriteLine("Iveskite prekes, kuria norite koreguoti, numeri"); int kuriElementaKoreguoti = Convert.ToInt16(Console.ReadLine()); if (ArElementasEgzistuoja(prekiuSarasas, kuriElementaKoreguoti)) { PranesimasKadPrekeNeegzistuoja(); } else { Console.WriteLine(prekiuSarasas[kuriElementaKoreguoti - 1].Pavadinimas + " " + prekiuSarasas[kuriElementaKoreguoti - 1].Kiekis + " " + prekiuSarasas[kuriElementaKoreguoti - 1].KainaVieneto); Console.ReadLine(); Console.WriteLine("Iveskite nauja koreguojamos prekes kieki"); int naujasKiekis = Convert.ToInt16(Console.ReadLine()); Preke tarpinePreke = new Preke(prekiuSarasas[kuriElementaKoreguoti - 1].Pavadinimas, naujasKiekis, prekiuSarasas[kuriElementaKoreguoti - 1].KainaVieneto); prekiuSarasas[kuriElementaKoreguoti - 1] = tarpinePreke; ParodytiKainaViso(prekiuSarasas); Console.ReadLine(); } }