private string VerificareDate(DepartamentObiect oDepartament) { string Eroare = ""; if (oDepartament.Departament == "") { Eroare = InterpretareEroare("2"); } return(Eroare); }
public DepartamenteObiect DepartamenteLista(FiltruDepartamenteObiect oFiltruDepartament, int PaginaCurenta) { DepartamenteObiect oDepartamente = new DepartamenteObiect(); if (GlobalClass.VerificareAcces("Departamente", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tDepartamente in dcWbmOlimpias.Departamentes where tDepartamente.Departament.Contains(oFiltruDepartament.FiltruDepartament) && !tDepartamente.DataAdaugare.Equals(null) orderby tDepartamente.Departament, tDepartamente.Id select new { tDepartamente.Id, tDepartamente.CodDepartament, tDepartamente.Departament }; oDepartamente.NumarPagini = (query.Count() - 1) / 5 + 1; if (oFiltruDepartament.Find == "") { oDepartamente.PaginaCurenta = PaginaCurenta; oDepartamente.IndexRand = 0; } else { int Pozitie = 0; Pozitie = query.ToList().FindIndex(A => A.Id.Equals(Convert.ToInt32(oFiltruDepartament.Find))); oDepartamente.PaginaCurenta = Pozitie / 5 + 1; oDepartamente.IndexRand = Pozitie - (oDepartamente.PaginaCurenta - 1) * 5; } if (oDepartamente.NumarPagini < oDepartamente.PaginaCurenta) { oDepartamente.PaginaCurenta = oDepartamente.NumarPagini; } if (oDepartamente.PaginaCurenta < 1) { oDepartamente.PaginaCurenta = 1; } foreach (var rezultat in query.Skip(5 * (oDepartamente.PaginaCurenta - 1)).Take(5)) { DepartamentObiect oDepartament = new DepartamentObiect(); oDepartament.Id = rezultat.Id.ToString(); oDepartament.CodDepartament = rezultat.CodDepartament; oDepartament.Departament = rezultat.Departament; oDepartamente.Tabela.Add(oDepartament); } } else { oDepartamente.Eroare = "Acces interzis!"; } return(oDepartamente); }
public DepartamentObiect DepartamentCautare(string Departament) { DepartamentObiect oDepartament = new DepartamentObiect(); DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tDepartamente in dcWbmOlimpias.Departamentes where tDepartamente.Departament.Contains(Departament) select new { tDepartamente.Id, tDepartamente.Departament }; if (query.Count() == 1) { oDepartament.Id = query.First().Id.ToString(); oDepartament.Departament = query.First().Departament; } return(oDepartament); }
public DepartamentObiect DepartamentProprietati(string Id) { DepartamentObiect oDepartament = new DepartamentObiect(); if (GlobalClass.VerificareAcces("Departamente", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tDepartamente in dcWbmOlimpias.Departamentes where tDepartamente.Id.Equals(Id) select new { tDepartamente.Id, tDepartamente.Departament, tDepartamente.CodDepartament }; oDepartament.Departament = query.First().Departament; oDepartament.CodDepartament = query.First().CodDepartament; } else { oDepartament.Eroare = "Acces interzis!"; } return(oDepartament); }
public DepartamentObiect DepartamentCautare(string Departament) { DepartamentObiect oDepartament = new DepartamentObiect(); if (GlobalClass.VerificareAcces("Departamente", "1")) { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); var query = from tDepartamente in dcWbmOlimpias.Departamentes where tDepartamente.Departament.Contains(Departament) select new { tDepartamente.Id, tDepartamente.Departament }; if (query.Count() == 1) { oDepartament.Id = query.First().Id.ToString(); oDepartament.Departament = query.First().Departament; } } else { oDepartament.Eroare = "Acces interzis!"; } return(oDepartament); }
public DepartamentObiect DepartamentModificare(DepartamentObiect oDepartament) { if (GlobalClass.VerificareAccesOperatie("Departamente", "1", "Modificare")) { Nullable <int> IdEroare = null; oDepartament.Eroare = VerificareDate(oDepartament); if (oDepartament.Eroare == "") { DataClassWbmOlimpias dcWbmOlimpias = new DataClassWbmOlimpias(); dcWbmOlimpias.DepartamentModificare(oDepartament.CodDepartament, oDepartament.Departament, Convert.ToInt32("1"), Convert.ToInt32(oDepartament.Id), ref IdEroare); oDepartament.Eroare = InterpretareEroare(IdEroare.ToString()); } if (oDepartament.Eroare != "") { oDepartament.Id = ""; } } else { oDepartament.Eroare = "Nu aveti drept de modificare!"; } return(oDepartament); }
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 = ""; }