//Lungu Andreea - 19.08.2008
 //Este setat un reprezentant legal pentru angajator.
 public void SetReprezLegal(int functieReprezId, string numeReprez, string prenumeReprez)
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     angajator.SetReprezLegal(angajatorId, functieReprezId, numeReprez, prenumeReprez);
 }
 //Manuel Neagoe - 01.03.2013
 //Este adus un dataset ce contine toti reprez legali stabiliti ai angajatorului.
 public DataSet GetAngajatorInfoFiseFiscale(int angajatorId)
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetAngajatorInfoFiseFiscale(angajatorId));
 }
 /// <summary>
 /// Procedura selecteaza functiile reprezentantilor legali care nu au atasata o persoana
 /// </summary>
 /// <returns>Returneaza un DataSet care contine aceste inregistrari</returns>
 //Lungu Andreea - 02.09.2008
 public DataSet GetAllFunctiiReprez()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetAllFunctiiReprez());
 }
 //Lungu Andreea - 20.08.2008
 //Este adus un dataset ce contine toti reprezentantii legali stabiliti ai angajatorului.
 public DataSet GetReprezLegali()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetReprezLegali(angajatorId));
 }
 /// <summary>
 /// Procedura selecteaza punctele de lucru ale unui angajator
 /// </summary>
 /// <returns>Returneaza un DataSet care contine punctele de lucru</returns>
 public DataSet GetPuncteLucru()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetPuncteLucru(angajatorId));
 }
 /// <summary>
 /// Procedura selecteaza casele de asigurari ale unui angajator
 /// </summary>
 /// <returns>Returneaza un DataSet care contine casele de asigurari</returns>
 public DataSet GetCaseDeAsigurari()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetCaseDeAsig());
 }
 /// <summary>
 /// Procedura verifica sa nu se creeze duplicate in tablea Angajatori prin adaugare/modificare
 /// </summary>
 /// <returns>Returneaza true daca se poate face adaugarea/modificarea si false altfel</returns>
 public bool CheckIfAngajatorCanBeAdded()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.CheckIfAngajatorCanBeAdded(angajatorId, denumire, CUI_CNP, nrInregORC));
 }
 /// <summary>
 /// Procedura actualizeaza un angajator
 /// </summary>
 public void DeleteAngajator()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     angajator.DeleteAngajator(angajatorId);
 }
 /// <summary>
 /// Procedura actualizeaza un angajator
 /// </summary>
 public void UpdateAngajator()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     angajator.UpdateAngajator(angajatorId, denumire, tipPersoana, cui_CNP, nrInregORC, nrInregITM, telefon, fax, paginaWeb, email, taraId, judetSectorId, tipCompletareId, localitate, strada, numar, codPostal, bloc, scara, etaj, apartament, ziLichidareSalar, sector);
 }
 /// <summary>
 /// Angajatorii din sistem.
 /// </summary>
 /// <returns>Un DataSet ce cuprinde toti angajatorii din sistem.</returns>
 /// <remarks>
 /// Modificari:
 /// Autor: Cristina Raluca Muntean
 /// Data: 2.06.2006
 /// Descriere: Am inlocuit rularea unei instructiuni sql, cu rularea procedurii stocate.
 /// </remarks>
 public DataSet LoadInfoAngajatori()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.LoadInfoAngajatori());
 }
 /// <summary>
 /// Returneaza array-uri cu AngajatorID si Numnarul de angajati asignati la fiecare
 /// </summary>
 /// <returns></returns>
 public string GetJSArrays()
 {
     Salaries.Data.AdminAngajator angajator = new Salaries.Data.AdminAngajator(settings.ConnectionString);
     return(angajator.GetJSArrays());
 }