public void UnesiUslugu(Usluga usluga) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("Usluga", "UslugaID"); if (usluga.Sifra == null) { usluga.Sifra = "S-" + _baza.DajSledeciIdentity("Usluga").ToString(); } _baza.Uslugas.InsertOnSubmit(usluga); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiRadnika(Radnik radnik) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se radnik ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.Radnik _radnik = new DB.Radnik { RadnikID = radnik.RadnikID, Sifra = radnik.Sifra, Ime = radnik.Ime, Prezime = radnik.Prezime, ImeOca = radnik.ImeOca, Nadimak = radnik.Nadimak, JMBG = radnik.JMBG, DatumRodjenja = radnik.DatumRodjenja, MestoID = radnik.MestoID, Adresa = radnik.Adresa, Telefon = radnik.Telefon, ZaposlenOd = radnik.ZaposlenOd, Raspored = radnik.Raspored }; _baza.Radniks.Attach(_radnik); _baza.Radniks.DeleteOnSubmit(_radnik); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniRadnika(Radnik radnik, Radnik radnikOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.Radniks.Attach(radnik, radnikOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiRadniNalogStavkaUsluga(StavkaUsluga stavkaUsluga, RadniNalogStavkaUsluga radniNalogStavkaUsluga, Radnik radnik) { try { DateTime _vremeBrisanja = DateTime.Now; LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ponuda ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.StavkaUsluga _stavkaUsluga = new DB.StavkaUsluga { StavkaUslugaID = stavkaUsluga.StavkaUslugaID, PonudaID = stavkaUsluga.PonudaID, RadniNalogID = stavkaUsluga.RadniNalogID, UslugaID = stavkaUsluga.UslugaID, UslugaKolicina = stavkaUsluga.UslugaKolicina, UslugaCenaBezPoreza = stavkaUsluga.UslugaCenaBezPoreza, UslugaPoreskaStopa_ID = stavkaUsluga.UslugaPoreskaStopa_ID, Status = 'D', //ponuda.Status, VremePromene = _vremeBrisanja, //ponuda.VremePromene, KorisnickiNalog = radnik.Nadimak//ponuda.KorisnickiNalog, }; DB.RadniNalogStavkaUsluga _radniNalogStavkaUsluga = new RadniNalogStavkaUsluga { RadniNalogStavkaUslugaID = radniNalogStavkaUsluga.RadniNalogStavkaUslugaID, PredvidjenoVremeMinuta = radniNalogStavkaUsluga.PredvidjenoVremeMinuta, UtrosenoVremeMinuta = radniNalogStavkaUsluga.UtrosenoVremeMinuta, RadniNalogStatusID = radniNalogStavkaUsluga.RadniNalogStatusID, Napomena = radniNalogStavkaUsluga.Napomena, Status = 'D', //ponuda.Status, VremePromene = _vremeBrisanja, //ponuda.VremePromene, KorisnickiNalog = radnik.Nadimak//ponuda.KorisnickiNalog, }; _baza.StavkaUslugas.Attach(_stavkaUsluga, stavkaUsluga); _baza.RadniNalogStavkaUslugas.Attach(_radniNalogStavkaUsluga, radniNalogStavkaUsluga); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
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 ObrisiRadniNalog(RadniNalog radniNalog, Radnik radnik) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se radni nalog ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.RadniNalog _radniNalog = new DB.RadniNalog { RadniNalogID = radniNalog.RadniNalogID, KorisnikProgramaID = radniNalog.KorisnikProgramaID, ServisnaKnjizicaID = radniNalog.ServisnaKnjizicaID, RadnikID = radniNalog.RadnikID, Vreme = radniNalog.Vreme, PredvidjenoVremeMinuta = radniNalog.PredvidjenoVremeMinuta, Kilometraza = radniNalog.Kilometraza, RegistarskiBroj = radniNalog.RegistarskiBroj, DatumRegistracije = radniNalog.DatumRegistracije, Napomena = radniNalog.Napomena, Status = 'D', //ponuda.Status, VremePromene = DateTime.Now, //ponuda.VremePromene, KorisnickiNalog = radnik.Nadimak,//ponuda.KorisnickiNalog, }; _baza.RadniNalogs.Attach(_radniNalog, radniNalog); //_baza.Ponudas.DeleteOnSubmit(_ponuda); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiRadniNalogStavkaUsluga(StavkaUsluga stavkaUsluga) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //stavkaUsluga.RadniNalogStavkaUsluga = radniNalogStavkaUsluga; _baza.ResetujBrojac("StavkaUsluga", "StavkaUslugaID"); _baza.StavkaUslugas.InsertOnSubmit(stavkaUsluga); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiFizickoLice(FizickoLice fizickoLice) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("FizickoLice", "FizickoLiceID"); if (fizickoLice.Sifra == null) { fizickoLice.Sifra = _baza.DajSledeciIdentity("FizickoLice").ToString(); } _baza.FizickoLices.InsertOnSubmit(fizickoLice); _baza.SubmitChanges(); } catch (Exception ex) { string _greska = ex.Message; if(_greska.Contains("FizickoLice_UC1")) { _greska="Fizičko lice sa Telefon1 = " + fizickoLice.Telefon1 + " već postoji u bazi."; } throw new Exception(_greska); } }
public void IzmeniFizickoLice(FizickoLice fizickoLice, FizickoLice fizickoLiceOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.FizickoLices.Attach(fizickoLice, fizickoLiceOrginal); _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 ObrisiFizickoLice(FizickoLice fizickoLice) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.FizickoLice _fizickoLice = new DB.FizickoLice { FizickoLiceID = fizickoLice.FizickoLiceID, Sifra = fizickoLice.Sifra, Ime = fizickoLice.Ime, Prezime = fizickoLice.Prezime, RegistrovanKupac = fizickoLice.RegistrovanKupac, MestoID = fizickoLice.MestoID, Adresa = fizickoLice.Adresa, Telefon1 = fizickoLice.Telefon1, Telefon2 = fizickoLice.Telefon2, EMail = fizickoLice.EMail }; _baza.FizickoLices.Attach(_fizickoLice); _baza.FizickoLices.DeleteOnSubmit(_fizickoLice); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
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 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; } }
public void IzmeniUslugu(Usluga usluga, Usluga uslugaOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.Uslugas.Attach(usluga, uslugaOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiPonuda(Ponuda ponuda) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("Ponuda", "PonudaID"); _baza.Ponudas.InsertOnSubmit(ponuda); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiPoslovniPartner(PoslovniPartner poslovniPartner) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.PoslovniPartner _poslovniPartner = new DB.PoslovniPartner { PoslovniPartnerID = poslovniPartner.PoslovniPartnerID, Sifra = poslovniPartner.Sifra, SkracenNaziv = poslovniPartner.SkracenNaziv, PunNaziv = poslovniPartner.PunNaziv, NacinOrganizacijeFirmeID = poslovniPartner.NacinOrganizacijeFirmeID, PIB = poslovniPartner.PIB, MaticniBroj = poslovniPartner.MaticniBroj, ZiroRacun = poslovniPartner.ZiroRacun, MestoID = poslovniPartner.MestoID, Adresa = poslovniPartner.Adresa, KontaktOsoba1 = poslovniPartner.KontaktOsoba1, Telefon1 = poslovniPartner.Telefon1, EMail1 = poslovniPartner.EMail1, KontaktOsoba2 = poslovniPartner.KontaktOsoba2, Telefon2 = poslovniPartner.Telefon2, EMail2 = poslovniPartner.EMail2, Faks = poslovniPartner.Faks }; _baza.PoslovniPartners.Attach(_poslovniPartner); _baza.PoslovniPartners.DeleteOnSubmit(_poslovniPartner); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniPonuda(Ponuda ponuda, Ponuda ponudaOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.Ponudas.Attach(ponuda, ponudaOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiPoslovniPartner(PoslovniPartner poslovniPartner) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("PoslovniPartner", "PoslovniPartnerID"); if (poslovniPartner.Sifra == null) { poslovniPartner.Sifra = _baza.DajSledeciIdentity("PoslovniPartner").ToString(); } _baza.PoslovniPartners.InsertOnSubmit(poslovniPartner); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiRadniNalog(RadniNalog radniNalog) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("RadniNalog", "RadniNalogID"); _baza.RadniNalogs.InsertOnSubmit(radniNalog); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniPoslovniPartner(PoslovniPartner poslovniPartner, PoslovniPartner poslovniPartnerOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.PoslovniPartners.Attach(poslovniPartner, poslovniPartnerOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void IzmeniRadniNalogStavkaUsluga(StavkaUsluga stavkaUsluga, StavkaUsluga stavkaUslugaOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.StavkaUslugas.Attach(stavkaUsluga, stavkaUslugaOrginal); _baza.RadniNalogStavkaUslugas.Attach(stavkaUsluga.RadniNalogStavkaUsluga, stavkaUslugaOrginal.RadniNalogStavkaUsluga); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiServisnaKnjizica(ServisnaKnjizica servisnaKnjizica) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.ServisnaKnjizica _servisnaKnjizica = new DB.ServisnaKnjizica { ServisnaKnjizicaID = servisnaKnjizica.ServisnaKnjizicaID, Sifra = servisnaKnjizica.Sifra, FizickoLiceID = servisnaKnjizica.ServisnaKnjizicaID, PoslovniPartnerID = servisnaKnjizica.PoslovniPartnerID, TipAutomobilaID = servisnaKnjizica.TipAutomobilaID, BrojSasije = servisnaKnjizica.BrojSasije, BrojMotora = servisnaKnjizica.BrojMotora, Godiste = servisnaKnjizica.Godiste, Kilometraza = servisnaKnjizica.Kilometraza, RegistarskiBroj = servisnaKnjizica.RegistarskiBroj, DatumRegistracije = servisnaKnjizica.DatumRegistracije, ABS = servisnaKnjizica.ABS, PS = servisnaKnjizica.PS, AC = servisnaKnjizica.AC, Napomena = servisnaKnjizica.Napomena }; _baza.ServisnaKnjizicas.Attach(_servisnaKnjizica); _baza.ServisnaKnjizicas.DeleteOnSubmit(_servisnaKnjizica); _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; } }
public void UnesiServisnaKnjizica(ServisnaKnjizica servisnaKnjizica) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("ServisnaKnjizica", "ServisnaKnjizicaID"); if (servisnaKnjizica.Sifra == null) { servisnaKnjizica.Sifra = _baza.DajSledeciIdentity("ServisnaKnjizica").ToString(); } _baza.ServisnaKnjizicas.InsertOnSubmit(servisnaKnjizica); _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 IzmeniServisnaKnjizica(ServisnaKnjizica servisnaKnjizica, ServisnaKnjizica servisnaKnjizicaOrginal) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ServisnaKnjizicas.Attach(servisnaKnjizica, servisnaKnjizicaOrginal); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiRadnika(Radnik radnik) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("Radnik", "RadnikID"); if (radnik.Sifra == null) { radnik.Sifra = _baza.DajSledeciIdentity("Radnik").ToString(); } _baza.Radniks.InsertOnSubmit(radnik); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiPonudu(Ponuda ponuda, 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.Ponuda _ponuda = new DB.Ponuda { PonudaID = ponuda.PonudaID, KorisnikProgramaID = ponuda.KorisnikProgramaID, ServisnaKnjizicaID = ponuda.ServisnaKnjizicaID, RadnikID = ponuda.RadnikID, Vreme = ponuda.Vreme, NacinZahtevaZaPonuduID = ponuda.NacinZahtevaZaPonuduID, PreuzimaLicno = ponuda.PreuzimaLicno, PreuzeoLicnoU = ponuda.PreuzeoLicnoU, ObavestiTelefonom = ponuda.ObavestiTelefonom, ObavestenTelefonomU = ponuda.ObavestenTelefonomU, PosaljiSMSObavestenje = ponuda.PosaljiSMSObavestenje, PoslatoSMSObavestenjeU = ponuda.PoslatoSMSObavestenjeU, Napomena = ponuda.Napomena, Status = 'D', //ponuda.Status, VremePromene = DateTime.Now, //ponuda.VremePromene, KorisnickiNalog = radnik.Nadimak,//ponuda.KorisnickiNalog, }; _baza.Ponudas.Attach(_ponuda, ponuda); //_baza.Ponudas.DeleteOnSubmit(_ponuda); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void UnesiKorisnikPrograma(KorisnikPrograma korisnikPrograma) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); _baza.ResetujBrojac("KorisnikPrograma", "KorisnikProgramaID"); if (korisnikPrograma.Sifra == null) { korisnikPrograma.Sifra = _baza.DajSledeciIdentity("KorisnikPrograma").ToString(); } _baza.KorisnikProgramas.InsertOnSubmit(korisnikPrograma); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }
public void ObrisiUslugu(Usluga usluga) { try { LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString); //ovo mora zato sto se radnik ne moze dodati u ovaj DataContext zato sto pripada nekom drugom DB.Usluga _usluga = new DB.Usluga { UslugaID = usluga.UslugaID, Sifra = usluga.Sifra, VrstaUslugeID = usluga.VrstaUslugeID, NosilacGrupeID = usluga.NosilacGrupeID, NivoID = usluga.NivoID, NormaMinuta = usluga.NormaMinuta, BrojBodova = usluga.BrojBodova, BodID = usluga.BodID, PoreskaStopaID = usluga.PoreskaStopaID, ZaExport = usluga.ZaExport }; _baza.Uslugas.Attach(_usluga); _baza.Uslugas.DeleteOnSubmit(_usluga); _baza.SubmitChanges(); } catch (Exception ex) { throw ex; } }