public QueryResult GetBrandAuthorizedByBrandSysNo(BrandAuthorizedFilter query) { int totalCount; var dataTable = ObjectFactory <IBrandDA> .Instance.GetBrandAuthorizedByBrandSysNo(query, out totalCount); return(new QueryResult() { Data = dataTable, TotalCount = totalCount }); }
/// <summary> /// 更据BrandSysNo得到该品牌的所有授权信息 /// </summary> /// <param name="SysNo"></param> /// <param name="callback"></param> public void GetBrandAuthorizedByBrandSysNo(int SysNo, int PageSize, int PageIndex, string SortField, EventHandler <RestClientEventArgs <dynamic> > callback) { BrandAuthorizedFilter query = new BrandAuthorizedFilter() { BrandSysNo = SysNo, PageInfo = new QueryFilter.Common.PagingInfo() { PageIndex = PageIndex, PageSize = PageSize, SortBy = SortField } }; _restClient.QueryDynamicData(GetBrandAuthorizedByBrandSysNoUrl, query, callback); }
/// <summary> /// 根据品牌SysNo得到该品牌的所有授权状态 /// </summary> /// <param name="SysNo"></param> /// <returns></returns> public DataTable GetBrandAuthorizedByBrandSysNo(BrandAuthorizedFilter query, out int totalCount) { DataCommand cmd = DataCommandManager.GetDataCommand("GetBrandAuthorizedByBrandSysNo"); cmd.SetParameterValue("@BrandSysNo", query.BrandSysNo); cmd.SetParameterValue("@pageSize", query.PageInfo.PageSize); cmd.SetParameterValue("@PageCurrent", query.PageInfo.PageIndex); cmd.SetParameterValue("@SortField", query.PageInfo.SortBy); DataTable dt = new DataTable(); dt = cmd.ExecuteDataTable(6, typeof(AuthorizedStatus)); totalCount = (int)cmd.GetParameterValue("@TotalCount"); return(dt); }