/// <summary>
 /// Procedura adauga un titlu pentru angajati
 /// </summary>
 public void InsertTitluAngajat()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     titlu.InsertTitluAngajat(titluId, denumire, simbol);
 }
 /// <summary>
 /// Sunt selectate toate categoriile de angajati. La aceste inregistrari se adauga o inregistrare vida.
 /// </summary>
 /// <returns>Returneaza un DataSet care contine aceste inregistrari</returns>
 public DataSet LoadInfoTitluriAngajatiUnion()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     return(titlu.LoadInfoTitluriAngajatiUnion());
 }
 /// <summary>
 /// Procedura verifica sa nu se creeze duplicate in tabela TitluriAngajati
 /// </summary>
 /// <returns>Returneaza true daca se poate face modificare/adaugare si false altfel</returns>
 public bool CheckIfTitluAngajatCanBeAdded()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     return(titlu.CheckIfTitluAngajatCanBeAdded(titluId, denumire, simbol));
 }
 /// <summary>
 /// Procedura verifica daca un titlu poate fi sters
 /// </summary>
 /// <returns>Returneaza rezultatul verificarii
 /// 0 - se poate sterge titlul
 /// 1 - exista date asociate titlului
 /// 2 - titlul este ultimul din lista
 /// </returns>
 public int CheckIfTitluAngajatCanBeDeleted()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     return(titlu.CheckIfTitluAngajatCanBeDeleted(titluId));
 }
 /// <summary>
 /// Procedura selecteaza un titlu pentru angajat
 /// </summary>
 /// <returns>Returneaza un DataSet care contine datele despre titlu</returns>
 public DataSet GetTitluAngajatInfo()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     return(titlu.GetTitluAngajatInfo(titluId));
 }
 /// <summary>
 /// Procedura sterge un titlu pentru angajat
 /// </summary>
 public void DeleteTitluAngajat()
 {
     Salaries.Data.AdminTitluriAngajati titlu = new Salaries.Data.AdminTitluriAngajati(settings.ConnectionString);
     titlu.DeleteTitluAngajat(titluId);
 }