private string VerificareDate(EchipaObiect oEchipa) { string Eroare = ""; if (oEchipa.Echipa == "") { Eroare = InterpretareEroare("2"); } return(Eroare); }
public EchipeObiect EchipeLista(FiltruEchipeObiect oFiltruEchipa, int PaginaCurenta) { EchipeObiect oEchipe = new EchipeObiect(); if (GlobalClass.VerificareAcces("Echipe", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tEchipe in dcWbmOlimpias.Echipes where tEchipe.Echipa.Contains(oFiltruEchipa.FiltruEchipa) && !tEchipe.DataAdaugare.Equals(null) orderby tEchipe.Echipa, tEchipe.Id select new { tEchipe.Id, tEchipe.CodEchipa, tEchipe.Echipa }; oEchipe.NumarPagini = (query.Count() - 1) / 5 + 1; if (oFiltruEchipa.Find == "") { oEchipe.PaginaCurenta = PaginaCurenta; oEchipe.IndexRand = 0; } else { int Pozitie = 0; Pozitie = query.ToList().FindIndex(A => A.Id.Equals(Convert.ToInt32(oFiltruEchipa.Find))); oEchipe.PaginaCurenta = Pozitie / 5 + 1; oEchipe.IndexRand = Pozitie - (oEchipe.PaginaCurenta - 1) * 5; } if (oEchipe.NumarPagini < oEchipe.PaginaCurenta) { oEchipe.PaginaCurenta = oEchipe.NumarPagini; } if (oEchipe.PaginaCurenta < 1) { oEchipe.PaginaCurenta = 1; } foreach (var rezultat in query.Skip(5 * (oEchipe.PaginaCurenta - 1)).Take(5)) { EchipaObiect oEchipa = new EchipaObiect(); oEchipa.Id = rezultat.Id.ToString(); oEchipa.CodEchipa = rezultat.CodEchipa; oEchipa.Echipa = rezultat.Echipa; oEchipe.Tabela.Add(oEchipa); } } else { oEchipe.Eroare = "Acces interzis!"; } return(oEchipe); }
public EchipaObiect EchipaCautare(string Echipa) { EchipaObiect oEchipa = new EchipaObiect(); DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tEchipe in dcWbmOlimpias.Echipes where tEchipe.Echipa.Contains(Echipa) select new { tEchipe.Id, tEchipe.Echipa }; if (query.Count() == 1) { oEchipa.Id = query.First().Id.ToString(); oEchipa.Echipa = query.First().Echipa; } return(oEchipa); }
public EchipaObiect EchipaProprietati(string Id) { EchipaObiect oEchipa = new EchipaObiect(); if (GlobalClass.VerificareAcces("Echipe", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tEchipe in dcWbmOlimpias.Echipes where tEchipe.Id.Equals(Id) select new { tEchipe.Id, tEchipe.Echipa, tEchipe.CodEchipa }; oEchipa.Echipa = query.First().Echipa; oEchipa.CodEchipa = query.First().CodEchipa; } else { oEchipa.Eroare = "Acces interzis!"; } return(oEchipa); }
public EchipaObiect EchipaCautare(string Echipa) { EchipaObiect oEchipa = new EchipaObiect(); if (GlobalClass.VerificareAcces("Echipe", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tEchipe in dcWbmOlimpias.Echipes where tEchipe.Echipa.Contains(Echipa) select new { tEchipe.Id, tEchipe.Echipa }; if (query.Count() == 1) { oEchipa.Id = query.First().Id.ToString(); oEchipa.Echipa = query.First().Echipa; } } else { oEchipa.Eroare = "Acces interzis!"; } return(oEchipa); }
public EchipaObiect EchipaModificare(EchipaObiect oEchipa) { if (GlobalClass.VerificareAccesOperatie("Echipe", "1", "Modificare")) { Nullable <int> IdEroare = null; oEchipa.Eroare = VerificareDate(oEchipa); if (oEchipa.Eroare == "") { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); dcWbmOlimpias.EchipaModificare(oEchipa.CodEchipa, oEchipa.Echipa, Convert.ToInt32("1"), Convert.ToInt32(oEchipa.Id), ref IdEroare); oEchipa.Eroare = InterpretareEroare(IdEroare.ToString()); } if (oEchipa.Eroare != "") { oEchipa.Id = ""; } } else { oEchipa.Eroare = "Nu aveti drept de modificare!"; } return(oEchipa); }
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 = ""; }