public override bool ValidateUser(string username, string password) { FieldInfo connectionStringField = GetType().BaseType.GetField("_sqlConnectionString", BindingFlags.Instance | BindingFlags.NonPublic); string connectionString = connectionStringField.GetValue(this).ToString(); EmployeeLibrary lib = new EmployeeLibrary(connectionString); return(lib.AuthenticateUsernameAndPassword(username, password)); //return true; }
public IEnumerable <Role> GetRolesForEmployee(int UserID) { EmployeeLibrary lib = new EmployeeLibrary(ConfigurationHelper.GetsmARTDBContextConnectionString()); return(lib.GetRolesForEmployee(UserID)); }
public bool SaveEmployeeRoles(int employeeID, int[] roleIDs) { EmployeeLibrary lib = new EmployeeLibrary(ConfigurationHelper.GetsmARTDBContextConnectionString()); return(lib.SaveEmployeeRoles(employeeID, roleIDs)); }
public Employee GetEmployeeByUsername(string username) { EmployeeLibrary lib = new EmployeeLibrary(ConfigurationHelper.GetsmARTDBContextConnectionString()); return(lib.GetEmployeeByUsername(username)); }