CNCEC_SUBQHSE_WUHUAN/SGGL/FineUIPro.Web/HSSE/SitePerson/PersonBaseData.aspx.cs

114 lines
3.7 KiB
C#
Raw Normal View History

2021-04-30 10:28:37 +08:00
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;
}
}
}
}