public void UnesiNacinOrganizacijeFirme(NacinOrganizacijeFirme nacinOrganizacijeFirme) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("NacinOrganizacijeFirme", "NacinOrganizacijeFirmeID"); if (nacinOrganizacijeFirme.Sifra == null) { nacinOrganizacijeFirme.Sifra = _baza.DajSledeciIdentity("NacinOrganizacijeFirme").ToString(); } _baza.NacinOrganizacijeFirmes.InsertOnSubmit(nacinOrganizacijeFirme); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniNacinOrganizacijeFirme(NacinOrganizacijeFirme nacinOrganizacijeFirme, NacinOrganizacijeFirme nacinOrganizacijeFirmeOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.NacinOrganizacijeFirmes.Attach(nacinOrganizacijeFirme, nacinOrganizacijeFirmeOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiNacinOrganizacijeFirme(NacinOrganizacijeFirme nacinOrganizacijeFirme) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.NacinOrganizacijeFirme _nacinOrganizacijeFirme = new DB.NacinOrganizacijeFirme { NacinOrganizacijeFirmeID = nacinOrganizacijeFirme.NacinOrganizacijeFirmeID, Sifra = nacinOrganizacijeFirme.Sifra, Naziv = nacinOrganizacijeFirme.Naziv, }; _baza.NacinOrganizacijeFirmes.Attach(_nacinOrganizacijeFirme); _baza.NacinOrganizacijeFirmes.DeleteOnSubmit(_nacinOrganizacijeFirme); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }