コード例 #1
0
 public void IzbrisiProc(Procesor odabraniProcesor)
 {
     using (RacunalaEntities entities = new RacunalaEntities())
     {
         entities.Procesors.Attach(odabraniProcesor);
         entities.Procesors.Remove(odabraniProcesor);
         entities.SaveChanges();
     }
 }
コード例 #2
0
        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();
            }
        }
コード例 #3
0
        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();
            }
        }
コード例 #4
0
        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();
            }
        }
コード例 #5
0
        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();
            }
        }