public async Task <ResultPT> GetAllAsync( ) { try { objResultPT = new ResultPT(); using (Profile_MasterDAL objProfile_MasterDAL = new Profile_MasterDAL()) { objResultPT.ReturnObject = await objProfile_MasterDAL.GetAllAsync(); } return(objResultPT); } catch (Exception Ex) { ////log error message into database. await this.LogErrorAsync(ErrorLog.ApplicationName.BAL, System.Reflection.MethodBase.GetCurrentMethod().Name, Ex.Message, Ex.StackTrace); objResultPT.TransactionStatus = Enums.ResultStatus.Failure; objResultPT.ResultMsg = Ex.Message; } return(objResultPT); }