예제 #1
0
파일: DBProksi.cs 프로젝트: vodolijabg/LS
        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;
            }
        }
예제 #2
0
파일: DBProksi.cs 프로젝트: vodolijabg/LS
        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;
            }
        }
예제 #3
0
파일: DBProksi.cs 프로젝트: vodolijabg/LS
        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;
            }
        }