/// <summary>
 /// Procedura verifica daca un permise de munca poate fi adaugat astfel incat sa nu se creeze duplicate
 /// </summary>
 /// <returns>Returneaza true daca se poate face adaugare/modificare si false altfel</returns>
 public bool CheckIfPermisMuncaCanBeAdded()
 {
     Salaries.Data.IstoricPermisMunca istPermis = new Salaries.Data.IstoricPermisMunca(settings.ConnectionString);
     return(istPermis.CheckIfPermisMuncaCanBeAdded(permisMuncaId, serie, numar));
 }
 /// <summary>
 /// Procedura actualizeaza un permis de munca
 /// </summary>
 public void UpdatePermisMunca()
 {
     Salaries.Data.IstoricPermisMunca istPermis = new Salaries.Data.IstoricPermisMunca(settings.ConnectionString);
     istPermis.UpdatePermisMunca(permisMuncaId, angajatId, serie, numar, dataEliberare, dataExpirare, activ);
 }
 /// <summary>
 /// Procedura sterge un permis de munca
 /// </summary>
 public void DeletePermisMunca()
 {
     Salaries.Data.IstoricPermisMunca istPermis = new Salaries.Data.IstoricPermisMunca(settings.ConnectionString);
     istPermis.DeletePermisMunca(permisMuncaId);
 }
 /// <summary>
 /// Procedura selecteaza permisele de munca ale unui angajat
 /// </summary>
 /// <returns>Returneaza un DataSet care contine aceste date</returns>
 public DataSet LoadIstoricPermiseMunca()
 {
     Salaries.Data.IstoricPermisMunca istPermis = new Salaries.Data.IstoricPermisMunca(settings.ConnectionString);
     return(istPermis.LoadIstoricPermiseMunca(angajatId));
 }