/// <summary> /// Procedura verifica daca un utilizator are drepturi sau nu pe un anumit nivel /// </summary> /// <returns>daca are drepturi sau nu</returns> public bool EsteUtilizatorInNivel(long idUtilizator) { Salaries.Data.NivelUtilizator nivelUtiliz = new Salaries.Data.NivelUtilizator(settings.ConnectionString); return(nivelUtiliz.EsteUtilizatorInNivel(idUtilizator, this.idNivel)); }
/// <summary> /// Procedura selecteaza toate nivelele pentru un utilizator (specific true sau falsa daca face parte sau nu dintr-un nivel) /// </summary> /// <returns>Returneaza un DataSet care contine aceste nivelele</returns> public DataSet LoadNivelePentruUtilizator(long idUtilizator) { Salaries.Data.NivelUtilizator nivelUtiliz = new Salaries.Data.NivelUtilizator(settings.ConnectionString); return(nivelUtiliz.LoadNivelePentruUtilizator(this.angajatorId, idUtilizator)); }
/// <summary> /// Procedura adauga legatura dintre un utilizator si un nivel /// </summary> public void AddUtilizatorInNivel(long idUtilizator) { Salaries.Data.NivelUtilizator nivelUtiliz = new Salaries.Data.NivelUtilizator(settings.ConnectionString); nivelUtiliz.AddUtilizatorInNivel(idUtilizator, this.idNivel); }
/// <summary> /// Procedura selecteaza toate nivelele /// </summary> /// <returns>Returneaza un DataSet care contine aceste nivelele</returns> public DataSet LoadNivele() { Salaries.Data.NivelUtilizator nivelUtiliz = new Salaries.Data.NivelUtilizator(settings.ConnectionString); return(nivelUtiliz.LoadNivele(this.angajatorId)); }
/// <summary> /// Procedura sterge legatura dintre un utilizator si un nivel /// </summary> public void RemoveUtilizatorFromNivel(long idUtilizator) { Salaries.Data.NivelUtilizator nivelUtiliz = new Salaries.Data.NivelUtilizator(settings.ConnectionString); nivelUtiliz.RemoveUtilizatorFromNivel(idUtilizator, this.idNivel); }