public int pobierzIlosc(int id) { Czesc czesc = pobierzCzesc(id); int ilosc = 0; foreach (var mag in czesc.gdzieDostepne) { ilosc += mag.ilosc; } return(ilosc); }
public void dodajCzesc(string nazwa, string opis, decimal cena) { var nowaCzesc = new Czesc() { nazwa = nazwa, opis = opis, cenaCzesci = cena }; db.Czesci.Add(nowaCzesc); db.SaveChanges(); }
public NowaCzescForm(int id = -1) { InitializeComponent(); this.id = id; if (id >= 0) { Czesc czesc = controller.pobierzCzesc(id); textBox1.Text = czesc.nazwa; textBox2.Text = czesc.opis; textBox3.Text = czesc.cenaCzesci.ToString(); } }
private void CzesciListView_SelectedIndexChanged(object sender, EventArgs e) { int idCzesci = Convert.ToInt32(CzesciListView.FocusedItem.Text); Czesc czesc = controller.pobierzCzesc(idCzesci); textBox1.Text = czesc.id.ToString(); textBox2.Text = czesc.nazwa; textBox3.Text = czesc.opis; textBox4.Text = czesc.cenaCzesci.ToString(); textBox5.Text = controller.pobierzIlosc(czesc.id).ToString(); odzwiezReszte(); }
private void odzwiezReszte() { try { int idCzesci = Convert.ToInt32(CzesciListView.FocusedItem.Text); Czesc czesc = controller.pobierzCzesc(idCzesci); //Add items in the listview string[] arr = new string[8]; ListViewItem itm; MagazynyListView.Items.Clear(); //Add first item foreach (var magazyn in czesc.gdzieDostepne) { arr[0] = magazyn.idMagazynu.id.ToString(); arr[1] = magazyn.idMagazynu.adres; arr[2] = magazyn.idMagazynu.nazwa; arr[3] = magazyn.ilosc.ToString(); itm = new ListViewItem(arr); MagazynyListView.Items.Add(itm); } ZleceniaListView.Items.Clear(); //Add first item foreach (var zlecenie in czesc.gdziePotrzebne) { arr[0] = zlecenie.idZlecenia.id.ToString(); arr[1] = zlecenie.ilosc.ToString(); arr[2] = zlecenie.idZlecenia.dataZlecenia.ToString(); arr[3] = zlecenie.idZlecenia.idAuta.marka + " " + zlecenie.idZlecenia.idAuta.model; arr[4] = zlecenie.idZlecenia.idAuta.idKlienta.imie + " " + zlecenie.idZlecenia.idAuta.idKlienta.nazwisko; arr[5] = zlecenie.idZlecenia.idMechanika.imie + " " + zlecenie.idZlecenia.idMechanika.nazwisko; arr[6] = zlecenie.idZlecenia.opisUsterki; arr[7] = zlecenie.idZlecenia.opisNaprawy; itm = new ListViewItem(arr); ZleceniaListView.Items.Add(itm); } } catch { } }