private void btnIzbrisiProc_Click(object sender, EventArgs e)
        {
            Procesor odabraniProcesor = dgvProcesori.CurrentRow.DataBoundItem as Procesor;

            procesori.IzbrisiProc(odabraniProcesor);
            Osvjezi();
        }
示例#2
0
 public void IzbrisiProc(Procesor odabraniProcesor)
 {
     using (RacunalaEntities entities = new RacunalaEntities())
     {
         entities.Procesors.Attach(odabraniProcesor);
         entities.Procesors.Remove(odabraniProcesor);
         entities.SaveChanges();
     }
 }
        private void btnIzmjProc_Click(object sender, EventArgs e)
        {
            string  nazivProcesora    = txtIzmNazivProc.Text;
            int     godinaProizvodnje = int.Parse(txtIzmGodProc.Text);
            string  nazivProizvodaca  = txtIzmNazivProizvod.Text;
            decimal cijenaProcesora   = decimal.Parse(txtIzmCijena.Text);
            int     brojJezgri        = int.Parse(txtIzmBrojJezg.Text);
            double  taktProcesora     = double.Parse(txtIzmTaktProc.Text);

            Procesor odabraniProcesor = dgvProcesori.CurrentRow.DataBoundItem as Procesor;

            procesori.IzmjenaProcesora(odabraniProcesor, nazivProcesora, godinaProizvodnje, nazivProizvodaca, cijenaProcesora, brojJezgri, taktProcesora);
            Osvjezi();
        }
示例#4
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();
            }
        }
示例#5
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();
            }
        }