void QueryPolicy(Pagination pagination) { try { var list_query = PolicyManageService.QueryPolicyHarmonies(GetCondition(), pagination); var list = from item in list_query select new { Id = item.Id, AirLine = item.Airlines, Departure = item.Departure, Arrival = item.Arrival, HarmonyValue = (item.HarmonyValue * 100).TrimInvaidZero(), PolicyType = GetPolicyInfo(item.PolicyType), CommissionType = item.DeductionType == Common.Enums.DeductionType.Profession ? "同行返佣" : "下级返佣", TimeInfo = item.EffectiveLowerDate.ToString("yyyy-MM-dd") + "<br />" + item.EffectiveUpperDate.ToString("yyyy-MM-dd"), CreateName = item.Account, CreateTime = item.CreateTime, LastModifyTime = item.LastModifyTime, LastModifyName = item.LastModifyName, Remark = item.Remark }; this.grv_back.DataSource = list; this.grv_back.DataBind(); if (list.Any()) { this.pager.Visible = true; if (pagination.GetRowCount) { this.pager.RowCount = pagination.RowCount; } showempty.Visible = false; grv_back.HeaderRow.TableSection = TableRowSection.TableHeader; } else { this.pager.Visible = false; showempty.Visible = true; } } catch (Exception ex) { ShowExceptionMessage(ex, "查询"); } }