private void btnIzbrisiProc_Click(object sender, EventArgs e) { Procesor odabraniProcesor = dgvProcesori.CurrentRow.DataBoundItem as Procesor; procesori.IzbrisiProc(odabraniProcesor); Osvjezi(); }
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(); }
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(); } }