public async Task <object> GetDataAsync(DataServiceModel oData) { Type oType = PocoHelper.GetTypeFromString(oData.TypeName); var task = await DynamicAssembly.InvokeGenericMethodObjAsync(oType, this, "GetDataLogicAsync", oData); return(task); }
public object GetDataAndRowCount(DataServiceModel oData) { try { Type oType = PocoHelper.GetTypeFromString(oData.TypeName); object oReturn = DynamicAssembly.InvokeGenericMethod(oType, this, "GetDataAndRowCountLogic", oData); return(oReturn); } catch { return(null); } }
/// <summary> /// Thực hiện việc lấy dữ liệu và đếm tổng số dòng trong bảng /// </summary> /// <typeparam name="TEntity"></typeparam> /// <param name="oDSM"></param> /// <returns></returns> public object GetData(DataServiceModel oData) { Type oType = PocoHelper.GetTypeFromString(oData.TypeName); return(DynamicAssembly.InvokeGenericMethod(oType, this, "GetDataLogic", oData)); }