Example #1
0
        public void UnesiNacinZahtevaZaPonudu(NacinZahtevaZaPonudu nacinZahtevaZaPonudu)
        {
            try
            {
                LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);

                _baza.ResetujBrojac("NacinZahtevaZaPonudu", "NacinZahtevaZaPonuduID");

                if (nacinZahtevaZaPonudu.Sifra == null)
                {
                    nacinZahtevaZaPonudu.Sifra = _baza.DajSledeciIdentity("NacinZahtevaZaPonudu").ToString();
                }

                _baza.NacinZahtevaZaPonudus.InsertOnSubmit(nacinZahtevaZaPonudu);

                _baza.SubmitChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #2
0
        public void IzmeniNacinZahtevaZaPonudu(NacinZahtevaZaPonudu nacinZahtevaZaPonudu, NacinZahtevaZaPonudu nacinZahtevaZaPonuduOrginal)
        {
            try
            {
                LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);

                _baza.NacinZahtevaZaPonudus.Attach(nacinZahtevaZaPonudu, nacinZahtevaZaPonuduOrginal);

                _baza.SubmitChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Example #3
0
        public void ObrisiNacinZahtevaZaPonudu(NacinZahtevaZaPonudu nacinZahtevaZaPonudu)
        {
            try
            {
                LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);

                //ovo mora zato sto se ne moze dodati u ovaj DataContext zato sto pripada nekom drugom
                DB.NacinZahtevaZaPonudu _nacinZahtevaZaPonudu = new DB.NacinZahtevaZaPonudu
                {
                    NacinZahtevaZaPonuduID = nacinZahtevaZaPonudu.NacinZahtevaZaPonuduID,
                    Sifra = nacinZahtevaZaPonudu.Sifra,
                    Naziv = nacinZahtevaZaPonudu.Naziv,
                };

                _baza.NacinZahtevaZaPonudus.Attach(_nacinZahtevaZaPonudu);
                _baza.NacinZahtevaZaPonudus.DeleteOnSubmit(_nacinZahtevaZaPonudu);
                _baza.SubmitChanges();

            }
            catch (Exception ex)
            {
                throw ex;
            }
        }