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

114 lines
3.7 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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