/// <summary> /// 获取报表标题,如“江西省地方税务局排队叫号分析(2014年11月23日 - 2014年11月29日)” /// </summary> /// <param name="orgid"></param> /// <param name="beginTime"></param> /// <param name="endTime"></param> /// <returns></returns> protected string GetStatTitle(string orgid, DateTime?beginTime, DateTime?endTime) { var orgall = new SYS_USER_DAL().GetUserORG(UserState.UserID); string _statTitle = ""; if (!string.IsNullOrEmpty(orgid)) { var d = orgall.FirstOrDefault(o => o.ORG_ID == orgid); if (null != d) { _statTitle += d.ORG_NAM; } } else { var d = orgall.OrderBy(o => o.ORG_LEVEL).FirstOrDefault(); if (null != d) { _statTitle += d.ORG_NAM; } } _statTitle += StatNAM; if (beginTime != null && endTime != null) { _statTitle += "<span style='font-size:12px;'>(" + beginTime.Value.ToString("yyyy年MM月dd日"); _statTitle += " - " + endTime.Value.ToString("yyyy年MM月dd日") + ")</span>"; } return(_statTitle); }
/// <summary> /// 获取报表标题组织的名称 /// </summary> /// <param name="orgId"></param> /// <param name="level"></param> /// <returns></returns> public string GetOrgName(string orgId, byte?level) { var orgall = new SYS_USER_DAL().GetUserORG(UserState.UserID); var MainTitle = string.Empty; if (!string.IsNullOrEmpty(orgId)) { var obj = orgall.FirstOrDefault((o => o.ORG_ID == orgId)); if (obj != null) { MainTitle = obj.ORG_NAM; } } else { if (level != null) { var obj = orgall.Where(m => m.ORG_LEVEL == level).OrderBy(o => o.ORG_LEVEL).FirstOrDefault(); if (obj != null) { MainTitle = obj.ORG_NAM; } } else { var obj = orgall.OrderBy(o => o.ORG_LEVEL).FirstOrDefault(); if (obj != null) { MainTitle = obj.ORG_NAM; } } } return(MainTitle); }
private string GetSubTitle(string orgid, DateTime?beginTime, DateTime?endTime) { var orgall = new SYS_USER_DAL().GetUserORG(UserState.UserID); string subTitle = ""; if (!string.IsNullOrEmpty(orgid)) { subTitle += orgall.FirstOrDefault((o => o.ORG_ID == orgid)).ORG_NAM; } else { subTitle += orgall.OrderBy(o => o.ORG_LEVEL).FirstOrDefault().ORG_NAM; } subTitle += "人流量对比分析"; if (beginTime != null && endTime != null) { subTitle += "<span style='font-size:12px;'>(" + beginTime.Value.ToString("yyyy年MM月dd日"); subTitle += " - " + endTime.Value.ToString("yyyy年MM月dd日") + ")</span>"; } return(subTitle); }