当前位置: 首页>>代码示例>>C#>>正文


C# LavDataClassesDataContext.SubmitChanges方法代码示例

本文整理汇总了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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:23,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:34,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:15,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:46,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:18,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:34,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:20,代码来源:DBProksi.cs

示例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);
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:29,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:15,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:15,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:30,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:22,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:23,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:15,代码来源:DBProksi.cs

示例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;
            }
        }
开发者ID:vodolijabg,项目名称:LS,代码行数:18,代码来源:DBProksi.cs


注:本文中的DB.LavDataClassesDataContext.SubmitChanges方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。