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