public void Dohvati() { using (RacunalaEntities entities = new RacunalaEntities()) { var nestedQuery = from konf in entities.Konfiguracije_Racunala from g in entities.Graficka_Kartica from k in entities.Kucistes from m in entities.Maticna_Ploca from n in entities.Napajanjes from d in entities.Pohranas from p in entities.Procesors from r in entities.Radna_Memorija where g.Id_Graficke == konf.VK_Graficku && k.Id_Kucista == konf.VK_Kuciste && m.Id_Maticna_Ploca == konf.VK_Maticna && n.Id_Napajanje == konf.VK_Napajanje && d.Id_Pohrana == konf.VK_Pohranu && p.Id_Procesor == konf.VK_Procesor && r.Id_RAM == konf.VK_RAM select new { konf.Id_Konfiguracije, konf.Naziv_Konfiguracije, konf.Stanje_Na_Skladistu, konf.Cijena_Konfiguracije, g.Naziv__Graficke, k.Naziv_Kucista, m.Naziv_Maticne, n.Naziv_Napajanja, d.Naziv_Diska, p.Naziv_Procesora, r.Naziv_RAM }; var result = nestedQuery.ToList(); dataGridView1.DataSource = result; } }
public void IzbrisiProc(Procesor odabraniProcesor) { using (RacunalaEntities entities = new RacunalaEntities()) { entities.Procesors.Attach(odabraniProcesor); entities.Procesors.Remove(odabraniProcesor); entities.SaveChanges(); } }
public BindingList <Skladiste> DohvatiSvaSkladista() { BindingList <Skladiste> listaSkladista; using (RacunalaEntities entities = new RacunalaEntities()) { listaSkladista = new BindingList <Skladiste>(entities.Skladiste.ToList()); } return(listaSkladista); }
public BindingList <Procesor> DohvatiSveProcesore() { BindingList <Procesor> listaProcesora; using (RacunalaEntities entities = new RacunalaEntities()) { listaProcesora = new BindingList <Procesor>(entities.Procesors.ToList()); } return(listaProcesora); }
public BindingList <Napajanje> DohvatiSvaNapajanja() { BindingList <Napajanje> listaNapajanja; using (RacunalaEntities entities = new RacunalaEntities()) { listaNapajanja = new BindingList <Napajanje>(entities.Napajanjes.ToList()); } return(listaNapajanja); }
public BindingList <Radna_Memorija> DohvatiSveRam() { BindingList <Radna_Memorija> listaRam; using (RacunalaEntities entities = new RacunalaEntities()) { listaRam = new BindingList <Radna_Memorija>(entities.Radna_Memorija.ToList()); } return(listaRam); }
public BindingList <Pohrana> DohvatiSveDiskove() { BindingList <Pohrana> listaDiskova; using (RacunalaEntities entities = new RacunalaEntities()) { listaDiskova = new BindingList <Pohrana>(entities.Pohranas.ToList()); } return(listaDiskova); }
public BindingList <Graficka_Kartica> DohvatiSveGRaficke() { BindingList <Graficka_Kartica> listaGrafickihKartica; using (RacunalaEntities entities = new RacunalaEntities()) { listaGrafickihKartica = new BindingList <Graficka_Kartica>(entities.Graficka_Kartica.ToList()); } return(listaGrafickihKartica); }
public BindingList <Kuciste> DohvatiSvaKucista() { BindingList <Kuciste> listaKucista; using (RacunalaEntities entities = new RacunalaEntities()) { listaKucista = new BindingList <Kuciste>(entities.Kucistes.ToList()); } return(listaKucista); }
public BindingList <Maticna_Ploca> DohvatiSveMaticne() { BindingList <Maticna_Ploca> listaMaticnih; using (RacunalaEntities entities = new RacunalaEntities()) { listaMaticnih = new BindingList <Maticna_Ploca>(entities.Maticna_Ploca.ToList()); } return(listaMaticnih); }
public BindingList <Procesor> PretražiPoNazivuProcesora(string nazivProcesora) { BindingList <Procesor> listaProcesoraPretrazivanje; using (RacunalaEntities entities = new RacunalaEntities()) { var upit = from p in entities.Procesors where p.Naziv_Procesora.Contains(nazivProcesora) select p; listaProcesoraPretrazivanje = new BindingList <Procesor>(upit.ToList()); } return(listaProcesoraPretrazivanje); }
private void Prikazi() { using (RacunalaEntities entities = new RacunalaEntities()) { var upit = from s in entities.Skladiste from k in entities.Konfiguracije_Racunala where s.Vk_Konfiguracija == k.Id_Konfiguracije select new { k.Naziv_Konfiguracije, k.Cijena_Konfiguracije, s.Datum_evidencije, s.Trenutno_Stanje, s.Staro_Stanje, s.Pozicija }; dataGridView1.DataSource = upit.ToList(); } }
public void unosProcesora(string naziv, int godina, string proizvodac, decimal cijena, int jezgre, double takt) { using (RacunalaEntities enteties = new RacunalaEntities()) { Procesor procesor = new Procesor(); procesor.Naziv_Procesora = naziv; procesor.Proizvodac_Procesora = proizvodac; procesor.Godina_Proizvodnje = godina; procesor.Broj_Jezgri = jezgre; procesor.Takt_Procesora = takt; procesor.Cijena_Procesora = cijena; enteties.Procesors.Add(procesor); enteties.SaveChanges(); } }
public void IzmjenaProcesora(Procesor odabraniProcesor, string naziv, int godina, string proizvodac, decimal cijena, int jezgre, double takt) { using (RacunalaEntities entities = new RacunalaEntities()) { entities.Procesors.Attach(odabraniProcesor); odabraniProcesor.Naziv_Procesora = naziv; odabraniProcesor.Naziv_Procesora = naziv; odabraniProcesor.Proizvodac_Procesora = proizvodac; odabraniProcesor.Godina_Proizvodnje = godina; odabraniProcesor.Broj_Jezgri = jezgre; odabraniProcesor.Takt_Procesora = takt; odabraniProcesor.Cijena_Procesora = cijena; entities.SaveChanges(); } }
public void AzurirajKonfiguraciju(Konfiguracije_Racunala odabranaKonfiguracija, string naziv, decimal cijena, int stanje, int graficka, int kuciste, int maticna, int napajanje, int disk, int procesor, int ram) { using (RacunalaEntities entities = new RacunalaEntities()) { entities.Konfiguracije_Racunala.Attach(odabranaKonfiguracija); odabranaKonfiguracija.Naziv_Konfiguracije = naziv; odabranaKonfiguracija.Cijena_Konfiguracije = cijena; odabranaKonfiguracija.Stanje_Na_Skladistu = stanje; odabranaKonfiguracija.VK_Graficku = graficka; odabranaKonfiguracija.VK_Kuciste = kuciste; odabranaKonfiguracija.VK_Maticna = maticna; odabranaKonfiguracija.VK_Napajanje = napajanje; odabranaKonfiguracija.VK_Pohranu = disk; odabranaKonfiguracija.VK_Procesor = procesor; odabranaKonfiguracija.VK_RAM = ram; entities.SaveChanges(); } }
public void UnesiKonfiguraciju(string naziv, decimal cijena, int stanje, int graficka, int kuciste, int maticna, int napajanje, int disk, int procesor, int ram) { using (RacunalaEntities entities = new RacunalaEntities()) { Konfiguracije_Racunala konfig = new Konfiguracije_Racunala(); konfig.Naziv_Konfiguracije = naziv; konfig.Cijena_Konfiguracije = cijena; konfig.Stanje_Na_Skladistu = stanje; konfig.VK_Graficku = graficka; konfig.VK_Kuciste = kuciste; konfig.VK_Maticna = maticna; konfig.VK_Napajanje = napajanje; konfig.VK_Pohranu = disk; konfig.VK_Procesor = procesor; konfig.VK_RAM = ram; entities.Konfiguracije_Racunala.Add(konfig); entities.SaveChanges(); } }