public override List <IUserProfile> FetchList() { if (SecurityObj.AuthenticateAdmin()) { return(UserDataLayerTemplate.FetchList()); } else { return(null); } }
public override List <IUserProfile> FetchList() { try { bool AResponse = new Security(UserProfileObj).AuthenticateUser(); if (AResponse == true) { // replacing the spaces of the query with | (used for REGEXP in MySQL) Query = Query.Replace(' ', '|'); UserDataLayerTemplate = new DATALAYER.NormalUserTemplate(UserProfileObj, Query); List <IUserProfile> profiles = UserDataLayerTemplate.FetchList(); return(profiles); } else { return(null); } } catch (Exception ex) { Logger.Instance().Log(Fatal.Instance(), ex); throw ex; } }