public void UnesiStavkaArtikal(StavkaArtikal stavkaArtikal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("StavkaArtikal", "StavkaArtikalID"); _baza.StavkaArtikals.InsertOnSubmit(stavkaArtikal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniStavkaArtikal(StavkaArtikal stavkaArtikal, StavkaArtikal stavkaArtikalOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.StavkaArtikals.Attach(stavkaArtikal, stavkaArtikalOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiStavkaArtikal(StavkaArtikal stavkaArtikal, Radnik radnik) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ponuda ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.StavkaArtikal _stavkaArtikal = new DB.StavkaArtikal { StavkaArtikalID = stavkaArtikal.StavkaArtikalID, StavkaUslugaID = stavkaArtikal.StavkaUslugaID, PoslovniPartnerID = stavkaArtikal.PoslovniPartnerID, KorisnikProgramaID=stavkaArtikal.KorisnikProgramaID, ArtikalKolicina = stavkaArtikal.ArtikalKolicina, ArtikalCenaBezPoreza = stavkaArtikal.ArtikalCenaBezPoreza, ArtikalPoreskaStopaID = stavkaArtikal.ArtikalPoreskaStopaID, ArtikalNaziv = stavkaArtikal.ArtikalNaziv, ArtikalBrojProizvodjaca = stavkaArtikal.ArtikalBrojProizvodjaca, ArtikalProizvodjacID = stavkaArtikal.ArtikalProizvodjacID, ArtikalProizvodjacNaziv = stavkaArtikal.ArtikalProizvodjacNaziv, NosilacGrupeID = stavkaArtikal.NosilacGrupeID, Status = 'D', //ponuda.Status, VremePromene = DateTime.Now, //ponuda.VremePromene, KorisnickiNalog = radnik.Nadimak,//ponuda.KorisnickiNalog, }; _baza.StavkaArtikals.Attach(_stavkaArtikal, stavkaArtikal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }