本文整理汇总了C#中DB.LavDataClassesDataContext类的典型用法代码示例。如果您正苦于以下问题:C# LavDataClassesDataContext类的具体用法?C# LavDataClassesDataContext怎么用?C# LavDataClassesDataContext使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
LavDataClassesDataContext类属于DB命名空间,在下文中一共展示了LavDataClassesDataContext类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。
示例1: DajKorisnikPrograma
public KorisnikPrograma DajKorisnikPrograma()
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<KorisnikPrograma> _upit = (from p in _baza.KorisnikProgramas
select p).OrderBy(w => w.KorisnikProgramaID).Take(1);
ObservableCollection<KorisnikPrograma> _lista = new ObservableCollection<KorisnikPrograma>(_upit.ToList());
if (_lista.Count().Equals(1))
{
return _lista.First();
}
else
{
return null;
}
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:32,代码来源:DBProksi.cs
示例2: DajSvaMesta
public ObservableCollection<Mesto> DajSvaMesta()
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<Mesto> _upit = (from p in _baza.Mestos
//where p.MestoID == -1
select p).OrderBy(w => w.MestoID);
ObservableCollection<Mesto> _lista = new ObservableCollection<Mesto>(_upit.ToList());
return _lista;
}
else
{
return null;
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:26,代码来源:MsSQLDB.cs
示例3: DajSvePoreskeStope
public ObservableCollection<PoreskaStopa> DajSvePoreskeStope()
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<PoreskaStopa> _upit = (from p in _baza.PoreskaStopas
select p).OrderBy(w => w.PoreskaStopaID);
ObservableCollection<PoreskaStopa> _lista = new ObservableCollection<PoreskaStopa>(_upit.ToList());
return _lista;
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:25,代码来源:DBProksi.cs
示例4: UnesiMesto
public void UnesiMesto(Mesto mesto)
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
_baza.ObrisiMesto(mesto.MestoID);
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:13,代码来源:MsSQLDB.cs
示例5: GenerisiSifru
public string GenerisiSifru(string imeTabele, string imeIdentityKolone)
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
_baza.ResetujBrojac(imeTabele, imeIdentityKolone);
return _baza.DajSledeciIdentity(imeTabele).ToString();
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:14,代码来源:MsSQLDB.cs
示例6: IzmeniRobuRoban
public int IzmeniRobuRoban(string sifraRoban, string brojProizvodjaca, string proizvodjacNaziv)
{
using (SqlConnection _konekcijaSqlConnection = new SqlConnection(konekcioniString))
{
SqlCommand _izmeniRobuSqlCommand = new SqlCommand("uspIzmeniRobuRoban", _konekcijaSqlConnection);
_izmeniRobuSqlCommand.CommandType = CommandType.StoredProcedure;
#region Definisi parametre
_izmeniRobuSqlCommand.Parameters.Add("@SifraRoban", SqlDbType.NVarChar, 50).Value = sifraRoban != "" ? sifraRoban : System.Data.SqlTypes.SqlString.Null;
_izmeniRobuSqlCommand.Parameters.Add("@BrojProizvodjaca", SqlDbType.NVarChar, 100).Value = brojProizvodjaca != "" ? brojProizvodjaca : System.Data.SqlTypes.SqlString.Null;
_izmeniRobuSqlCommand.Parameters.Add("@ProizvodjacNaziv", SqlDbType.NVarChar, 100).Value = proizvodjacNaziv != "" ? proizvodjacNaziv : System.Data.SqlTypes.SqlString.Null;
_izmeniRobuSqlCommand.Parameters.Add("@Status", SqlDbType.Int).Direction = ParameterDirection.Output;
#endregion
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
_konekcijaSqlConnection.Open();
//pa zatim upisi novi red
_izmeniRobuSqlCommand.ExecuteNonQuery();
return (int)_izmeniRobuSqlCommand.Parameters["@Status"].Value;
}
catch (Exception)
{
throw;
}
finally
{
_konekcijaSqlConnection.Close();
}
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:39,代码来源:DBProksi.cs
示例7: UnesiZalihe
public int UnesiZalihe(string sifra, decimal cena, decimal kolicinaNaStanju, bool resetujBrojac)
{
int _redovaUneto = 0;
using (SqlConnection _konekcijaSqlConnection = new SqlConnection(konekcioniString))
{
SqlCommand _unesiCenovnikDobavljacaSqlCommand = new SqlCommand("uspUnesiZalihe", _konekcijaSqlConnection);
_unesiCenovnikDobavljacaSqlCommand.CommandType = CommandType.StoredProcedure;
#region Definisi parametre
_unesiCenovnikDobavljacaSqlCommand.Parameters.Add("@Sifra", SqlDbType.NVarChar, 50).Value = sifra;
_unesiCenovnikDobavljacaSqlCommand.Parameters.Add("@Cena", SqlDbType.Decimal).Value = cena < 0 ? 0 : cena;
_unesiCenovnikDobavljacaSqlCommand.Parameters.Add("@KolicinaNaStanju", SqlDbType.Decimal).Value = kolicinaNaStanju < 0 ? 0 : kolicinaNaStanju;
#endregion
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (resetujBrojac)
{
_baza.ResetujBrojac("VezaArtikalDobavljac", "VezaArtikalDobavljacID");
}
_konekcijaSqlConnection.Open();
//pa zatim upisi novi red
_redovaUneto = _unesiCenovnikDobavljacaSqlCommand.ExecuteNonQuery();
}
catch (Exception)
{
throw;
}
finally
{
_konekcijaSqlConnection.Close();
}
return _redovaUneto;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:46,代码来源:DBProksi.cs
示例8: 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
示例9: 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
示例10: DajSvaRadnaMesta
public ObservableCollection<RadnoMesto> DajSvaRadnaMesta()
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<RadnoMesto> _upit = (from p in _baza.RadnoMestos
select p).OrderBy(w => w.RadnoMestoID);
ObservableCollection<RadnoMesto> _lista = new ObservableCollection<RadnoMesto>(_upit.ToList());
return _lista;
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:26,代码来源:DBProksi.cs
示例11: DajRadnika
public Radnik DajRadnika(string korisnickiNalog, string lozinka)
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<Radnik> _upit = (from p in _baza.Radniks
join k in _baza.VezaRadnikKorisnickiNalogs
on p.RadnikID equals k.RadnikID
where k.KorisnickiNalog == korisnickiNalog &&
k.Lozinka == lozinka
select p).Take(1);
ObservableCollection<Radnik> _lista = new ObservableCollection<Radnik>(_upit.ToList());
if (_lista.Count.Equals(1))
{
return _lista.First();
}
else
{
return null;
}
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:36,代码来源:DBProksi.cs
示例12: UnesiRadnika
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;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:22,代码来源:DBProksi.cs
示例13: NadjiUljeRoban
public ObservableCollection<Artikal> NadjiUljeRoban(int? proizvodjacID, string viskozitet)
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
DataLoadOptions _dlo = new DataLoadOptions();
if (_baza.DatabaseExists())
{
ObservableCollection<Artikal> _artikli = new ObservableCollection<Artikal>(_baza.uspNadjiUlje(proizvodjacID, viskozitet).ToList());
return _artikli;
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:23,代码来源:DBProksi.cs
示例14: NadjiArtikal
public ObservableCollection<Artikal> NadjiArtikal(string brojProizvodjaca, string proizvodjacNaziv)
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
ObservableCollection<Artikal> _lista = new ObservableCollection<Artikal>(_baza.uspNadjiArtikal_1(brojProizvodjaca, proizvodjacNaziv).ToList());
return _lista;
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:21,代码来源:DBProksi.cs
示例15: DajPadajucuListuProizvodjacRobeRoban
public ObservableCollection<Proizvodjac> DajPadajucuListuProizvodjacRobeRoban()
{
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (_baza.DatabaseExists())
{
IQueryable<Proizvodjac> _upit = (from a in _baza.Artikals
join b in _baza.Proizvodjacs
on a.Proizvodjac_ID equals b.Proizvodjac_ID
where a.IzvorPodatakaID == 2 || a.IzvorPodatakaID == 3
select b).Distinct().OrderBy(o => o.Naziv);
ObservableCollection<Proizvodjac> _lista = new ObservableCollection<Proizvodjac>(_upit.ToList());
return _lista;
}
else
{
throw new Exception("Baza ne postoji.");
}
}
catch (Exception ex)
{
throw ex;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:28,代码来源:DBProksi.cs
示例16: UnesiPoslovniPartnerRoban
public int UnesiPoslovniPartnerRoban(string sifra, string naziv, string adresa, string mesto, string ziroRacun, string telefon, string fax, string kontaktOsoba, string maticniBroj, string pib, bool resetujBrojac)
{
using (SqlConnection _konekcijaSqlConnection = new SqlConnection(konekcioniString))
{
SqlCommand _unesiPoslovniPartnerSqlCommand = new SqlCommand("uspUnesiPoslovniPartnerRoban", _konekcijaSqlConnection);
_unesiPoslovniPartnerSqlCommand.CommandType = CommandType.StoredProcedure;
#region Definisi parametre
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@Sifra", SqlDbType.NVarChar, 50).Value = sifra != "" ? sifra : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@SkracenNaziv", SqlDbType.NVarChar, 50).Value = naziv != "" ? naziv : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@Adresa", SqlDbType.NVarChar, 100).Value = adresa != "" ? adresa : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@MestoNaziv", SqlDbType.NVarChar, 50).Value = mesto != "" ? mesto : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@ZiroRacun", SqlDbType.NVarChar, 100).Value = ziroRacun != "" ? ziroRacun : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@Telefon1", SqlDbType.NVarChar, 50).Value = telefon != "" ? telefon : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@Faks", SqlDbType.NVarChar, 50).Value = fax != "" ? fax : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@KontaktOsoba1", SqlDbType.NVarChar, 100).Value = kontaktOsoba != "" ? kontaktOsoba : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@MaticniBroj", SqlDbType.NVarChar, 8).Value = maticniBroj != "" ? maticniBroj : System.Data.SqlTypes.SqlString.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@PIB", SqlDbType.Int).Value = pib != "" ? Convert.ToInt32(pib) : System.Data.SqlTypes.SqlInt32.Null;
_unesiPoslovniPartnerSqlCommand.Parameters.Add("@Status", SqlDbType.Int).Direction = ParameterDirection.Output;
#endregion
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (resetujBrojac)
{
_baza.ResetujBrojac("PoslovniPartner", "PoslovniPartnerID");
}
_konekcijaSqlConnection.Open();
//pa zatim upisi novi red
_unesiPoslovniPartnerSqlCommand.ExecuteNonQuery();
return (int)_unesiPoslovniPartnerSqlCommand.Parameters["@Status"].Value;
}
catch (Exception)
{
throw;
}
finally
{
_konekcijaSqlConnection.Close();
}
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:50,代码来源:DBProksi.cs
示例17: UnesiRadnikaRoban
public void UnesiRadnikaRoban(string sifra, string nadimak, bool resetujBrojac)
{
using (SqlConnection _konekcijaSqlConnection = new SqlConnection(konekcioniString))
{
SqlCommand _unesiRadnikaSqlCommand = new SqlCommand("uspUnesiRadnikaRoban", _konekcijaSqlConnection);
_unesiRadnikaSqlCommand.CommandType = CommandType.StoredProcedure;
#region Definisi parametre
_unesiRadnikaSqlCommand.Parameters.Add("@Sifra", SqlDbType.NVarChar, 50).Value = sifra;
_unesiRadnikaSqlCommand.Parameters.Add("@Nadimak", SqlDbType.NVarChar, 50).Value = nadimak;
#endregion
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
if (resetujBrojac)
{
_baza.ResetujBrojac("Radnik", "RadnikID");
}
_konekcijaSqlConnection.Open();
//pa zatim upisi novi red
_unesiRadnikaSqlCommand.ExecuteNonQuery();
}
catch (Exception)
{
throw;
}
finally
{
_konekcijaSqlConnection.Close();
}
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:39,代码来源:DBProksi.cs
示例18: IzmeniStavkaArtikal
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;
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:15,代码来源:DBProksi.cs
示例19: ObrisiArtikal
public int ObrisiArtikal(int artikalId)
{
using (SqlConnection _konekcijaSqlConnection = new SqlConnection(konekcioniString))
{
SqlCommand _obrisiArtikalSqlCommand = new SqlCommand("uspObrisiArtikal", _konekcijaSqlConnection);
_obrisiArtikalSqlCommand.CommandType = CommandType.StoredProcedure;
#region Definisi parametre
_obrisiArtikalSqlCommand.Parameters.Add("@ArtikalID", SqlDbType.Int).Value = artikalId;
_obrisiArtikalSqlCommand.Parameters.Add("@Status", SqlDbType.Int).Direction = ParameterDirection.Output;
#endregion
try
{
LavDataClassesDataContext _baza = new LavDataClassesDataContext(konekcioniString);
_konekcijaSqlConnection.Open();
//pa zatim upisi novi red
_obrisiArtikalSqlCommand.ExecuteNonQuery();
return (int)_obrisiArtikalSqlCommand.Parameters["@Status"].Value;
}
catch (Exception)
{
throw;
}
finally
{
_konekcijaSqlConnection.Close();
}
}
}
开发者ID:vodolijabg,项目名称:LS,代码行数:37,代码来源:DBProksi.cs
示例20: 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
注:本文中的DB.LavDataClassesDataContext类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论