public static Employee ValidateUser(Constants.EMPLOYEE_ROLE allowedRole) { Employee employee = ValidateUser(); //if (!CheckPermission(allowedRole, GetRolePermission(Converter.objToEmployeeRole(employee.Role.Id)))) if (!CheckPermission(Converter.objToEmployeeRole(employee.Role.Id), GetRolePermission(allowedRole)) && !(Converter.objToEmployeeRole(employee.Role.Id) == Constants.EMPLOYEE_ROLE.ADMIN)) { commonController.LogOutControl logOutControl = new commonController.LogOutControl(); } return(employee); }
public static Employee ValidateUser(Constants.EMPLOYEE_ROLE allowedRole) { Employee employee = ValidateUser(); //if (!CheckPermission(allowedRole, GetRolePermission(Converter.objToEmployeeRole(employee.Role.Id)))) if (!CheckPermission(Converter.objToEmployeeRole(employee.Role.Id), GetRolePermission(allowedRole)) && !(Converter.objToEmployeeRole(employee.Role.Id) == Constants.EMPLOYEE_ROLE.ADMIN)) { commonController.LogOutControl logOutControl = new commonController.LogOutControl(); } return employee; }