本文整理汇总了C#中DB.LavDataClassesDataContext.SubmitChanges方法的典型用法代码示例。如果您正苦于以下问题:C# LavDataClassesDataContext.SubmitChanges方法的具体用法?C# LavDataClassesDataContext.SubmitChanges怎么用?C# LavDataClassesDataContext.SubmitChanges使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DB.LavDataClassesDataContext
的用法示例。
在下文中一共展示了LavDataClassesDataContext.SubmitChanges方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UnesiUslugu
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;
}
}
示例2: ObrisiRadnika
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;
}
}
示例3: IzmeniRadnika
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;
}
}
示例4: ObrisiRadniNalogStavkaUsluga
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;
}
}
示例5: UnesiStavkaArtikal
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;
}
}
示例6: ObrisiRadniNalog
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;
}
}
示例7: UnesiRadniNalogStavkaUsluga
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;
}
}
示例8: UnesiFizickoLice
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);
}
}
示例9: IzmeniFizickoLice
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;
}
}
示例10: IzmeniNacinOrganizacijeFirme
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;
}
}
示例11: ObrisiFizickoLice
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;
}
}
示例12: UnesiNacinOrganizacijeFirme
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;
}
}
示例13: ObrisiNacinOrganizacijeFirme
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;
}
}
示例14: IzmeniUslugu
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;
}
}
示例15: UnesiPonuda
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;
}
}