| | |
| | | Pagination pa = new Pagination(); |
| | | pa.PageSize = UCPager1.AspNetPager.PageSize; |
| | | pa.PageIndex = UCPager1.AspNetPager.CurrentPageIndex; |
| | | |
| | | |
| | | |
| | | this.RepClientList.DataSource = bll_Adm_zhanghaomimaBLL.SelectModelPage(pa, CurrentUser.MemberId, this.seltype.Value, this.txtchanpinxiangmu.Value.Trim(), IsChangyongziliao, CurrentUser.StaffId); |
| | | |
| | | |
| | | |
| | | var adm_Zhanghaomimas = bll_Adm_zhanghaomimaBLL.SelectModelPage(pa, CurrentUser.MemberId, this.seltype.Value, this.txtchanpinxiangmu.Value.Trim(), IsChangyongziliao, CurrentUser.StaffId, this.selquanxin.Value); |
| | | if (adm_Zhanghaomimas != null) |
| | | { |
| | | var oA_Staffs = bll_OA_StaffBLL.SelectListByFirmId(CurrentUser.MemberId, null, null); |
| | | foreach (var adm_Tongxunlu in adm_Zhanghaomimas) |
| | | { |
| | | if (adm_Tongxunlu.mibao.Length > 30) |
| | | { |
| | | adm_Tongxunlu.mibaoName = adm_Tongxunlu.mibao.Substring(0, 30); |
| | | } |
| | | else |
| | | { |
| | | adm_Tongxunlu.mibaoName = adm_Tongxunlu.mibao; |
| | | } |
| | | if (string.IsNullOrEmpty(adm_Tongxunlu.Jusequanxian)) |
| | | { |
| | | adm_Tongxunlu.JusequanxianName = ""; |
| | | |
| | | } |
| | | else |
| | | { |
| | | var Jusequanxia = adm_Tongxunlu.Jusequanxian.Trim(',').Split(','); |
| | | var Jusequanxian = new List<int?>(); |
| | | foreach (var jjj in Jusequanxia) |
| | | { |
| | | Jusequanxian.Add(jjj.ToInt32()); |
| | | } |
| | | |
| | | var staffs = oA_Staffs.Where(x => Jusequanxian.Contains(x.Keyid)).ToList(); |
| | | adm_Tongxunlu.JusequanxianName = ""; |
| | | foreach (var staff in staffs) |
| | | { |
| | | adm_Tongxunlu.JusequanxianName += staff.Name + ","; |
| | | } |
| | | if (adm_Tongxunlu.JusequanxianName.Length > 30) |
| | | { |
| | | adm_Tongxunlu.JusequanxianNameshot = adm_Tongxunlu.JusequanxianName.Substring(0, 30); |
| | | } |
| | | else |
| | | { |
| | | adm_Tongxunlu.JusequanxianNameshot = adm_Tongxunlu.JusequanxianName; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | this.RepClientList.DataSource = adm_Zhanghaomimas; |
| | | this.RepClientList.DataBind(); |
| | | UCPager1.AspNetPager.RecordCount = pa.RecordCount; |
| | | } |