private void odswiezCzesci() { try { int idMagazynu = Convert.ToInt32(MagazynyListView.FocusedItem.Text); Magazyn magazyn = controller.pobierzMagazyn(idMagazynu); CzesciListView.Items.Clear(); foreach (var czesc in magazyn.czesci) { //Add items in the listview string[] arr = new string[5]; ListViewItem itm; //Add first item arr[0] = czesc.idCzesci.id.ToString(); arr[1] = czesc.idCzesci.nazwa; arr[2] = czesc.idCzesci.opis; arr[3] = czesc.idCzesci.cenaCzesci.ToString(); arr[4] = czesc.ilosc.ToString(); itm = new ListViewItem(arr); CzesciListView.Items.Add(itm); } } catch { } }
[TestMethod] ////zeby metoda byla testowa musi miec atrybut test method public void TestKonstruktora1() { PlytaCD plyta1 = new PlytaCD("Małomiasteczkowy", "Dawid Podsiadło", "2017-08-15", 30, Kategoria.pop, "Opolska"); Ksiazka ksiazka1 = new Ksiazka("Baśnie 1000 i jednej nocy", "Allie Morgan", "2017-08-15", 40, KategoriaLiteratury.bajka); Film film1 = new Film("Nietykalni", "Adam Nowak", "12-10-2018", 50, KategoriaFilmu.dramat); Magazyn magazyn1 = new Magazyn("Magazyn testowy"); magazyn1.DodajProdukt(ksiazka1); magazyn1.DodajProdukt(film1); Zamowienie z = new Zamowienie(); z.DodajdoZamowienia(ksiazka1, magazyn1); z.DodajdoZamowienia(film1, magazyn1); z.DodajdoZamowienia(plyta1, magazyn1); double a = magazyn1.ObliczWartosc(); double b = 90; Assert.AreEqual(ksiazka1.Nazwa, "Baśnie 1000 i jednej nocy"); Assert.AreEqual(ksiazka1.Cena, 40); Assert.AreEqual(film1.Cena, 50); Assert.AreEqual(film1.Cena + ksiazka1.Cena, 90); }
public async Task <IActionResult> Edit(int id, [Bind("MagazynId,Nazwa,Ulica,Miasto,KodPocztowy")] Magazyn magazyn) { if (id != magazyn.MagazynId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(magazyn); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MagazynExists(magazyn.MagazynId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(magazyn)); }
void onDodaj(object sender = null, EventArgs ea = null) { Magazyn m = new Magazyn(); if (m.getProdukt(wybrany).ilosc < Int32.Parse(ilosctext.Text)) { MessageBox.Show("W asortymencie sklepu jest dostępnych " + m.getProdukt(wybrany).ilosc + " " + m.getProdukt(wybrany).jednostka + " tego produktu.\n Wpisz ilość nie większą niż " + m.getProdukt(wybrany).ilosc + " .", "Uwaga!"); } else { if (p == null) { p = new Produkt[1]; p[0] = m.getProdukt(wybrany); p[0].ilosc = Int32.Parse(ilosctext.Text); ilosctext.Text = ""; } else { Produkt[] kos = new Produkt[p.Length + 1]; for (int i = 0; i < p.Length; i++) { kos[i] = p[i]; } kos[p.Length + 1] = m.getProdukt(wybrany); kos[p.Length + 1].ilosc = Int32.Parse(ilosctext.Text); p = kos; ilosctext.Text = ""; } } }
private void btnSearch_Click(object sender, EventArgs e) { listMagazyn = new List <Magazyn>(); Magazyn mag = new Magazyn(); listMagazyn = mag.GetSearchMagazyn(tbSearch.Text.Trim()); dgvSearch.Rows.Clear(); foreach (Magazyn m in listMagazyn) { dgvSearch.Rows.Add(m.KopertaGUID , m.DataOdbioru , m.DataZwrotu , m.NrKoperty , m.NrPlomby , m.DataKopii , m.KopertaNrPro , m.Przekazal , m.Zwrocil , m.NazwaKlienta , m.NIP , m.KodPocztowy , m.Miasto , m.KonwojentImie + " " + m.KonwojentNazwisko); } }
public ActionResult Create([Bind(Include = "ProduktID,ZlecenieID,Produkt,IloscZamowiona,Uwagi")] Produkty produkty) { if (ModelState.IsValid) { Wypalanie wypalanie = new Wypalanie(); Zaginanie zaginanie = new Zaginanie(); Spawanie spawanie = new Spawanie(); Magazyn magazyn = new Magazyn(); wypalanie.Wypalono = "nie"; zaginanie.Pogieto = "nie"; spawanie.Pospawano = "nie"; magazyn.Spakowano = "nie"; magazyn.Wyslano = "nie"; produkty.ProduktID = wypalanie.ProduktID; produkty.ProduktID = zaginanie.ProduktID; produkty.ProduktID = spawanie.ProduktID; produkty.ProduktID = magazyn.ProduktID; db.Magazyn.Add(magazyn); db.Spawanie.Add(spawanie); db.Zaginanie.Add(zaginanie); db.Wypalanie.Add(wypalanie); db.Produkty.Add(produkty); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ZlecenieID = new SelectList(db.Zlecenia, "ZlecenieID", "Firma", produkty.ZlecenieID); return(View(produkty)); }
void Sklepform(object sender = null, EventArgs ea = null) { ukryj(); Text = "Sklep"; MainMenu mm = new MainMenu(); MenuItem daneKlient = new MenuItem("Twój profil"); MenuItem koszyk = new MenuItem("Twój koszyk"); MenuItem wyloguj = new MenuItem("Wyloguj"); mm.MenuItems.Add(daneKlient); mm.MenuItems.Add(koszyk); mm.MenuItems.Add(wyloguj); Menu = mm; daneKlient.Click += Profilform; koszyk.Click += Koszykform; wyloguj.Click += onWylogujClick; Magazyn m = new Magazyn(); lista.Items.AddRange ( m.magazynlist() ); ilosc.Text = "Ilość:"; ilosc.Visible = true; listprod.Text = "Oferta sklepu:"; listprod.Visible = true; dodaj.Text = "Dodaj"; dodaj.Visible = true; lista.Visible = true; ilosctext.Visible = true; lista.Top = (ClientSize.Height - lista.Height) * 3 / 6; lista.Left = (ClientSize.Width - lista.Width) / 3; listprod.Top = (ClientSize.Height - listprod.Height) * 2 / 5; listprod.Left = (ClientSize.Height - listprod.Width) / 3; ilosc.Top = (ClientSize.Height - ilosc.Height) * 2 / 5; ilosc.Left = (ClientSize.Width - ilosc.Width) * 2 / 3; ilosctext.Top = (ClientSize.Height - ilosctext.Height) * 3 / 6; ilosctext.Left = (ClientSize.Width - ilosctext.Width) * 2 / 3; dodaj.Top = (ClientSize.Height - dodaj.Height) * 4 / 6; dodaj.Left = (ClientSize.Width - dodaj.Width) / 2; listprod.TextAlign = ContentAlignment.TopCenter; ilosc.TextAlign = ContentAlignment.TopCenter; ilosctext.TextAlign = HorizontalAlignment.Center; lista.SelectedIndexChanged += onListSelect; dodaj.Click += onDodaj; Controls.Add(lista); Controls.Add(ilosctext); Controls.Add(listprod); Controls.Add(ilosc); Controls.Add(dodaj); }
private void magazynButt_Click(object sender, EventArgs e) { Nawigacja.PrevPage = this; Magazyn m = new Magazyn(pracownik); m.Show(); this.Hide(); }
public void sprzedaj(string nazwa, int ilosc) { Magazyn m = new Magazyn(); Produkt p = new Produkt(); p = m.getProdukt(nazwa); m.usunZMagazynu(nazwa, ilosc); }
public ActionResult DeleteConfirmed(int id) { Magazyn magazyn = db.Magazyn.Find(id); db.Magazyn.Remove(magazyn); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <Guid> Save(Magazyn magazyn) { var sqlInsert = "INSERT INTO dbo.Magazyn (Id, Skrot, Nazwa, PrzedsiebiorstwoId) VALUES (@Id, @Skrot, @Nazwa, @PrzedsiebiorstwoId)"; using (var conn = _dbConnectionSource.GetConnection()) { await conn.ExecuteAsync(sqlInsert, magazyn); return(magazyn.Id); } }
public ActionResult Edit([Bind(Include = "ProduktID,Spakowano,Wyslano,Miejsce")] Magazyn magazyn) { if (ModelState.IsValid) { db.Entry(magazyn).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.ProduktID = new SelectList(db.Produkty, "ProduktID", "Produkt", magazyn.ProduktID); return(View(magazyn)); }
public MainWindow() { InitializeComponent(); magazyn = (Magazyn)Magazyn.OdczytajXML("magazynXML.xml"); lista = new ObservableCollection <Produkt>(magazyn.ListaProduktow); listaZamowionych = new ObservableCollection <Produkt>(zam.ZamowioneProdukty); listtBox_produkty.ItemsSource = lista; magazyn.IloscProduktow = lista.Count; magazyn.NazwaM = "nasz MAgazyn"; }
public async Task <IActionResult> Create([Bind("MagazynId,Nazwa,Ulica,Miasto,KodPocztowy")] Magazyn magazyn) { if (ModelState.IsValid) { _context.Add(magazyn); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(magazyn)); }
//magazyny public void dodajMagazyn(string adres, string nazwa) { var nowyMagazyn = new Magazyn() { adres = adres, nazwa = nazwa }; db.Magazyny.Add(nowyMagazyn); db.SaveChanges(); }
private void MagazynyListView_SelectedIndexChanged(object sender, EventArgs e) { int idMagazynu = Convert.ToInt32(MagazynyListView.FocusedItem.Text); Magazyn magazyn = controller.pobierzMagazyn(idMagazynu); odswiezCzesci(); textBox1.Text = magazyn.id.ToString(); textBox2.Text = magazyn.adres; textBox3.Text = magazyn.nazwa; }
public ActionResult Create([Bind(Include = "Id,IdPerson,Idxxx,yyy,zzzz")] Magazyn magazyn) { if (ModelState.IsValid) { db.Magazyn.Add(magazyn); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Idxxx = new SelectList(db.xxx, "Id", "xxx", magazyn.Idxxx); ViewBag.IdPerson = new SelectList(db.Person, "Id", "Name", "LastName", magazyn.Person); return(View(magazyn)); }
public void TestKonstruktoraMAgazyn() { PlytaCD plyta1 = new PlytaCD("Małomiasteczkowy", "Dawid Podsiadło", "2017-08-15", 30, Kategoria.pop, "Opolska"); Ksiazka ksiazka1 = new Ksiazka("Baśnie 1000 i jednej nocy", "Allie Morgan", "2017-08-15", 40, KategoriaLiteratury.bajka); Film film1 = new Film("Nietykalni", "Adam Nowak", "12-10-2018", 50, KategoriaFilmu.dramat); Magazyn magazyn1 = new Magazyn("Magazyn testowy"); magazyn1.DodajProdukt(ksiazka1); magazyn1.DodajProdukt(film1); Assert.AreEqual(magazyn1.NazwaM, "Magazyn testowy"); }
public async Task <Guid> Handle(MagazynCreateCommand request, CancellationToken cancellationToken) { var magazyn = new Magazyn() { Id = Guid.NewGuid(), PrzedsiebiorstwoId = request.PrzedsiebiorstwoId, Nazwa = request.Nazwa, Skrot = request.Skrot }; await _repository.Save(magazyn); return(magazyn.Id); }
public ActionResult Create([Bind(Include = "IdCzesci,StanMagazynowy,Nazwa,Numer_Seryjny,CenaZakupu,SugCenaSprz")] Magazyn magazyn, int Model) { if (ModelState.IsValid) { magazyn.ModeleRefId = Model; db.Magazyn.Add(magazyn); Modele_has_Czesci pozycja = new Modele_has_Czesci(magazyn.IdCzesci, Model); db.Modele_has_CzesciDbSet.Add(pozycja); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(magazyn)); }
// GET: Magazyn/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Magazyn magazyn = db.Magazyn.Find(id); if (magazyn == null) { return(HttpNotFound()); } return(View(magazyn)); }
public void kup(string nazwa, int ilosc) { Sklep sk = new Sklep(); Magazyn m = new Magazyn(); if (m.getProdukt(nazwa) == null) { Console.WriteLine("Produktu o nazwie {0} nie ma w asortymencie sklepu", nazwa); } else { sk.sprzedaj(nazwa, ilosc); } }
// GET: Magazyn/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Magazyn magazyn = db.Magazyn.Find(id); if (magazyn == null) { return(HttpNotFound()); } ViewBag.ProduktID = new SelectList(db.Produkty, "ProduktID", "Produkt", magazyn.ProduktID); return(View(magazyn)); }
public ActionResult Edit([Bind(Include = "Id,IdPerson,Idxxx,yyy,zzz")] Magazyn magazyn) { if (ModelState.IsValid) { db.Entry(magazyn).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Idxxx = new SelectList(db.xxx, "Id", "yyy", magazyn.Idxxx); var selectList = db.Person.Select(x => new SelectListItem { Text = $"{x.Name} - {x.LastName}", Value = x.Id.ToString() }); ViewBag.IdPerson = new SelectList(selectList, "Value", "Text"); return(View(magazyn)); }
private void Konfiguracja_Wczytaj(bool WymusZapis = false) { BlokadaKonfiguracji = true; IsolatedStorageFile Magazyn; IsolatedStorageFileStream Strumien; StreamWriter Zapis; StreamReader Odczyt; Magazyn = IsolatedStorageFile.GetMachineStoreForAssembly(); string[] pliki = Magazyn.GetFileNames(PlikKonfiguracji); if (pliki.Length == 0 || WymusZapis == true) { Strumien = new IsolatedStorageFileStream(PlikKonfiguracji, FileMode.Create, Magazyn); Zapis = new StreamWriter(Strumien); Zapis.WriteLine("10.1.56.1-15"); Zapis.WriteLine("true"); Zapis.WriteLine("20"); Zapis.Close(); Strumien.Close(); } try { Strumien = new IsolatedStorageFileStream(PlikKonfiguracji, FileMode.Open, Magazyn); Odczyt = new StreamReader(Strumien); Pole_WylaczaneKomputery.Text = Odczyt.ReadLine(); Pole_WylaczTenKomputer.Checked = Convert.ToBoolean(Odczyt.ReadLine()); Pole_CzasWylaczenia.Text = Odczyt.ReadLine(); Odczyt.Close(); Strumien.Close(); Magazyn.Close(); Konfiguracja_ParsujIP(); } catch (Exception) { Konfiguracja_Wczytaj(true); } BlokadaKonfiguracji = false; }
public ActionResult DeleteConfirmed(int id) { Magazyn magazyn = db.Magazyn.Find(id); Spawanie spawanie = db.Spawanie.Find(id); Zaginanie zaginanie = db.Zaginanie.Find(id); Wypalanie wypalanie = db.Wypalanie.Find(id); Produkty produkty = db.Produkty.Find(id); db.Magazyn.Remove(magazyn); db.Spawanie.Remove(spawanie); db.Zaginanie.Remove(zaginanie); db.Wypalanie.Remove(wypalanie); db.Produkty.Remove(produkty); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <IActionResult> AddOrEdit([Bind("CzescId,Nazwa,Ilosc")] Magazyn magazyn) { if (ModelState.IsValid) { if (magazyn.CzescId == 0) { _context.Add(magazyn); } else { _context.Update(magazyn); } await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(magazyn)); }
// GET: Magazyn/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Magazyn magazyn = db.Magazyn.Find(id); if (magazyn == null) { return(HttpNotFound()); } ViewBag.Idxxx = new SelectList(db.xxx, "Id", "xxx", magazyn.Idxxx); var selectList = db.Person.Select(x => new SelectListItem { Text = $"{x.Name} - {x.LastName}", Value = x.Id.ToString() }); ViewBag.IdPerson = new SelectList(selectList, "Value", "Text"); return(View(magazyn)); }
// GET: Magazyn/Edit/5 public ActionResult Edit(int id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Magazyn magazyn = db.Magazyn.Find(id); var modelczesc = (from czesc in db.Magazyn join model in db.Modeles on czesc.ModeleRefId equals model.IdModelu where czesc.IdCzesci == id select model.IdModelu).First(); var q = (from modele in db.Modeles join marki in db.Markis on modele.MarkiRefId equals marki.IdMarki select modele).Distinct().ToList(); // q=q.Distinct(p=>p.) ViewBag.Model = new SelectList(q, "IdModelu", "NazwaModelu", modelczesc); if (magazyn == null) { return(HttpNotFound()); } ViewBag.idModelu = modelczesc; return(View(magazyn)); }
public ActionResult Edit([Bind(Include = "IdCzesci,Nazwa,Numer_Seryjny,Cena_Zakupu,StanMagazynowy,ModeleRefId,SugCenaSprz")] Magazyn magazyn, int Model) { if (ModelState.IsValid) { //var q = (from czesci in db.Magazyn where czesci.IdCzesci == magazyn.IdCzesci select czesci).First(); //magazyn.Cena_Zakupu = q.Cena_Zakupu; //magazyn.SugCenaSprz = q.SugCenaSprz; //magazyn.ModeleRefId = idModelu; magazyn.ModeleRefId = Model; try { db.Entry(magazyn).State = EntityState.Modified; db.SaveChanges(); } catch (Exception) { throw; } return(RedirectToAction("Index")); } return(View(magazyn)); }