public void PovuciArtikleIzBaze() { Artikli.Clear(); List <Artikal> bazni = DataSource.DataSource.Data.pDbC.Artikli.OrderBy(o => o.NazivArtikla).ToList(); List <ViewModels.ArtikalViewModel> azp = DataSource.DataSource.Data.pDbC.ArtikliZP.OrderBy(o => o.Naziv).ToList(); for (int i = 0; i < azp.Count(); i++) { ArtikalZaProdaju azap = new ArtikalZaProdaju(); azap.Artikal = bazni[i]; azap.BrojDostupnihArtikala = azp[i].BrojDostupnihArtikala; azap.Dostupan = Convert.ToBoolean(azap.BrojDostupnihArtikala); Artikli.Add(azap); } DataSource.DataSource.Data.pDbC = new ProdavnicaDbContext(); }
public void dodajArtikal(Artikal artikal, int brojDostupnihArtikala) { ArtikalZaProdaju noviArtikal = new ArtikalZaProdaju(); noviArtikal.Artikal = artikal; noviArtikal.BrojDostupnihArtikala = brojDostupnihArtikala; if (brojDostupnihArtikala > 0) { noviArtikal.Dostupan = true; } else { noviArtikal.Dostupan = false; } Artikli.Add(noviArtikal); UpdateBazuArtikala(); }
public void dodajArtikal(ArtikalZaProdaju artikal) { Artikli.Add(artikal); UpdateBazuArtikala(); }