private string VerificareDate(LocalitateObiect oLocalitate) { string Eroare = ""; if (oLocalitate.Localitate == "") { Eroare = InterpretareEroare("2"); } return(Eroare); }
public LocalitatiObiect LocalitatiLista(FiltruLocalitatiObiect oFiltruLocalitate, int PaginaCurenta) { LocalitatiObiect oLocalitati = new LocalitatiObiect(); if (GlobalClass.VerificareAcces("Localitati", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tLocalitati in dcWbmOlimpias.Localitatis where tLocalitati.Localitate.Contains(oFiltruLocalitate.FiltruLocalitate) orderby tLocalitati.Localitate, tLocalitati.Id select new { tLocalitati.Id, tLocalitati.Localitate }; oLocalitati.NumarPagini = (query.Count() - 1) / 5 + 1; if (oFiltruLocalitate.Find == "") { oLocalitati.PaginaCurenta = PaginaCurenta; oLocalitati.IndexRand = 0; } else { int Pozitie = 0; Pozitie = query.ToList().FindIndex(A => A.Id.Equals(Convert.ToInt32(oFiltruLocalitate.Find))); oLocalitati.PaginaCurenta = Pozitie / 5 + 1; oLocalitati.IndexRand = Pozitie - (oLocalitati.PaginaCurenta - 1) * 5; } if (oLocalitati.NumarPagini < oLocalitati.PaginaCurenta) { oLocalitati.PaginaCurenta = oLocalitati.NumarPagini; } if (oLocalitati.PaginaCurenta < 1) { oLocalitati.PaginaCurenta = 1; } foreach (var rezultat in query.Skip(5 * (oLocalitati.PaginaCurenta - 1)).Take(5)) { LocalitateObiect oLocalitate = new LocalitateObiect(); oLocalitate.Id = rezultat.Id.ToString(); oLocalitate.Localitate = rezultat.Localitate; oLocalitati.Tabela.Add(oLocalitate); } } else { oLocalitati.Eroare = "Acces interzis!"; } return(oLocalitati); }
public LocalitateObiect LocalitateProprietati(string Id) { LocalitateObiect oLocalitate = new LocalitateObiect(); if (GlobalClass.VerificareAcces("Localitati", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tLocalitati in dcWbmOlimpias.Localitatis where tLocalitati.Id.Equals(Id) select new { tLocalitati.Id, tLocalitati.Localitate }; oLocalitate.Localitate = query.First().Localitate; } else { oLocalitate.Eroare = "Acces interzis!"; } return(oLocalitate); }
public LocalitateObiect LoculNasteriiCautare(string Localitate) { LocalitateObiect oLocalitate = new LocalitateObiect(); if (GlobalClass.VerificareAcces("Localitati", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tLocalitati in dcWbmOlimpias.Localitatis where tLocalitati.Localitate.Contains(Localitate) select new { tLocalitati.Id, tLocalitati.Localitate }; if (query.Count() == 1) { oLocalitate.Id = query.First().Id.ToString(); oLocalitate.Localitate = query.First().Localitate; } } else { oLocalitate.Eroare = "Acces interzis!"; } return(oLocalitate); }
public LocalitateObiect LocalitateModificare(LocalitateObiect oLocalitate) { if (GlobalClass.VerificareAccesOperatie("Localitati", "1", "Modificare")) { Nullable <int> IdEroare = null; oLocalitate.Eroare = VerificareDate(oLocalitate); if (oLocalitate.Eroare == "") { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); dcWbmOlimpias.LocalitateModificare(oLocalitate.Localitate, Convert.ToInt32("1"), Convert.ToInt32(oLocalitate.Id), ref IdEroare); oLocalitate.Eroare = InterpretareEroare(IdEroare.ToString()); } if (oLocalitate.Eroare != "") { oLocalitate.Id = ""; } } else { oLocalitate.Eroare = "Nu aveti drept de modificare!"; } return(oLocalitate); }
public AngajatObiect() { Id = ""; CodAngajat = ""; CodSistem = ""; Marca = ""; Nume = ""; Prenume = ""; Strada = ""; oLocalitate = new LocalitateObiect(); DataNasterii = ""; Somaj = ""; DataAngajarii = ""; DataNedeterminat = ""; oTipPostDeLucru = new TipPostDeLucruObiect(); DataExpirareContract = ""; DataExpirareProba = ""; oIntervalDeLucru = new IntervalDeLucruObiect(); oPostDeLucru = new PostDeLucruObiect(); Sex = ""; oLoculNasterii = new LocalitateObiect(); NumarIdentificarePersonala = ""; oIncadrare = new IncadrareObiect(); oNivelStudiu = new NivelStudiuObiect(); oBanca = new BancaObiect(); StareCivila = ""; NumarTelefon = ""; CC = ""; oDepartament = new DepartamentObiect(); oEchipa = new EchipaObiect(); AdresaEmail = ""; oLinie = new LinieObiect(); DataLichidarii = ""; DataMaternitate = ""; Eroare = ""; }