114 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			C#
		
	
	
	
			
		
		
	
	
			114 lines
		
	
	
		
			3.7 KiB
		
	
	
	
		
			C#
		
	
	
	
| using BLL;
 | ||
| using System;
 | ||
| using System.Data;
 | ||
| using System.Data.SqlClient;
 | ||
| using System.Text;
 | ||
| using AspNet = System.Web.UI.WebControls;
 | ||
| 
 | ||
| namespace FineUIPro.Web.HSSE.SitePerson
 | ||
| {
 | ||
|     public partial class PersonBaseData : PageBase
 | ||
|     {
 | ||
|         /// <summary>
 | ||
|         /// 项目id
 | ||
|         /// </summary>
 | ||
|         public string ProjectId
 | ||
|         {
 | ||
|             get
 | ||
|             {
 | ||
|                 return (string)ViewState["ProjectId"];
 | ||
|             }
 | ||
|             set
 | ||
|             {
 | ||
|                 ViewState["ProjectId"] = value;
 | ||
|             }
 | ||
|         }
 | ||
| 
 | ||
|         protected void Page_Load(object sender, EventArgs e)
 | ||
|         {
 | ||
|             if (!IsPostBack)
 | ||
|             {
 | ||
|                 this.ProjectId = this.CurrUser.LoginProjectId;
 | ||
|                 if (!string.IsNullOrEmpty(Request.Params["projectId"]) && Request.Params["projectId"] != this.ProjectId)
 | ||
|                 {
 | ||
|                     this.ProjectId = Request.Params["projectId"];
 | ||
|                 }
 | ||
| 
 | ||
|                 string uintName = string.Empty;
 | ||
|                 var getUnit = UnitService.GetUnitListByProjectId(this.ProjectId);
 | ||
|                 foreach (var item in getUnit)
 | ||
|                 {
 | ||
|                     if (string.IsNullOrEmpty(uintName))
 | ||
|                     {
 | ||
|                         uintName = item.UnitName;
 | ||
|                     }
 | ||
|                     else
 | ||
|                     {
 | ||
|                         uintName += ","+ item.UnitName;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 this.blUnit.Text = uintName;
 | ||
| 
 | ||
|                 string workPostName = string.Empty;
 | ||
|                 var getWorkPost = WorkPostService.GetWorkPostList();
 | ||
|                 foreach (var item in getWorkPost)
 | ||
|                 {
 | ||
|                     if (string.IsNullOrEmpty(workPostName))
 | ||
|                     {
 | ||
|                         workPostName = item.WorkPostName;
 | ||
|                     }
 | ||
|                     else
 | ||
|                     {
 | ||
|                         workPostName += ","+ item.WorkPostName;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 this.lbWorkPost.Text = workPostName;
 | ||
| 
 | ||
|                 string TeamName = string.Empty;
 | ||
|                 var getTeam = TeamGroupService.GetTeamGroupList(this.ProjectId);
 | ||
|                 foreach (var item in getTeam)
 | ||
|                 {
 | ||
|                     if (string.IsNullOrEmpty(TeamName))
 | ||
|                     {
 | ||
|                         TeamName = item.TeamGroupName;
 | ||
|                     }
 | ||
|                     else
 | ||
|                     {
 | ||
|                         TeamName += ","+ item.TeamGroupName;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 this.lbTeam.Text = TeamName;
 | ||
| 
 | ||
|                 string WorkUnitName = string.Empty;
 | ||
|                 var getWorkUnit = UnitWorkService.GetUnitWorkListByPid(this.ProjectId);
 | ||
|                 foreach (var item in getWorkUnit)
 | ||
|                 {
 | ||
|                     if (string.IsNullOrEmpty(WorkUnitName))
 | ||
|                     {
 | ||
|                         WorkUnitName = item.UnitWorkName;
 | ||
|                     }
 | ||
|                     else
 | ||
|                     {
 | ||
|                         WorkUnitName += ","+ item.UnitWorkName;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 this.lbWorkUnit.Text = WorkUnitName;
 | ||
| 
 | ||
|                 string CertificateName = string.Empty;
 | ||
|                 var getCertificate = CertificateService.GetCertificateList();
 | ||
|                 foreach (var item in getCertificate)
 | ||
|                 {
 | ||
|                     if (string.IsNullOrEmpty(CertificateName))
 | ||
|                     {
 | ||
|                         CertificateName = item.CertificateName;
 | ||
|                     }
 | ||
|                     else
 | ||
|                     {
 | ||
|                         CertificateName += "," + item.CertificateName;
 | ||
|                     }
 | ||
|                 }
 | ||
|                 this.lbCertificate.Text = CertificateName;
 | ||
|             }
 | ||
|         }
 | ||
|     }
 | ||
| } |