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;
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
}
|