118 lines
5.8 KiB
C#
118 lines
5.8 KiB
C#
using System;
|
|
using System.Linq;
|
|
using BLL;
|
|
using RLSB;
|
|
|
|
namespace FineUIPro.Web.Welder
|
|
{
|
|
public partial class WelderCardPrint2 : PageBase
|
|
{
|
|
/// <summary>
|
|
/// 加载页面
|
|
/// </summary>
|
|
/// <param name="sender"></param>
|
|
/// <param name="e"></param>
|
|
protected void Page_Load(object sender, EventArgs e)
|
|
{
|
|
if (!IsPostBack)
|
|
{
|
|
string WED_ID = Request.Params["WED_ID"];
|
|
if (!string.IsNullOrEmpty(WED_ID))
|
|
{
|
|
var welder = BLL.HJGL_PersonManageService.GetWelderByWenId(WED_ID);
|
|
if (welder != null)
|
|
{
|
|
this.txtName.Text = welder.WED_Name;
|
|
this.txtCode.Text = welder.WED_Code;
|
|
this.txtWorkCode.Text = welder.WED_WorkCode;
|
|
this.txtDate.Text = string.Format("{0:yyyy-MM-dd}", DateTime.Now);
|
|
var proccess = new RLSBProccess();
|
|
string fileName = proccess.GetImageByLabel(welder.IdentityCard.ToString());
|
|
this.imgPhoto.ImageUrl = "~/SeetaFaceDir/modelimages/" + fileName;
|
|
var qualifyProjects = BLL.HJGL_WelderQualifiedProjectService.GetWelderQualifiedProjectByWedId(WED_ID);
|
|
if (qualifyProjects.Count >= 1)
|
|
{
|
|
this.lbQualifyCode1.Text = qualifyProjects[0].QualifiedProjectCode;
|
|
if (qualifyProjects[0].LimitDate != null)
|
|
{
|
|
this.lbLimitDate1.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[0].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 2)
|
|
{
|
|
this.lbQualifyCode2.Text = qualifyProjects[1].QualifiedProjectCode;
|
|
if (qualifyProjects[1].LimitDate != null)
|
|
{
|
|
this.lbLimitDate2.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[1].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 3)
|
|
{
|
|
this.lbQualifyCode3.Text = qualifyProjects[2].QualifiedProjectCode;
|
|
if (qualifyProjects[2].LimitDate != null)
|
|
{
|
|
this.lbLimitDate3.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[2].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 4)
|
|
{
|
|
this.lbQualifyCode4.Text = qualifyProjects[3].QualifiedProjectCode;
|
|
if (qualifyProjects[3].LimitDate != null)
|
|
{
|
|
this.lbLimitDate4.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[3].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 5)
|
|
{
|
|
this.lbQualifyCode5.Text = qualifyProjects[4].QualifiedProjectCode;
|
|
if (qualifyProjects[4].LimitDate != null)
|
|
{
|
|
this.lbLimitDate5.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[4].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 6)
|
|
{
|
|
this.lbQualifyCode6.Text = qualifyProjects[5].QualifiedProjectCode;
|
|
if (qualifyProjects[5].LimitDate != null)
|
|
{
|
|
this.lbLimitDate6.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[5].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 7)
|
|
{
|
|
this.lbQualifyCode7.Text = qualifyProjects[6].QualifiedProjectCode;
|
|
if (qualifyProjects[6].LimitDate != null)
|
|
{
|
|
this.lbLimitDate7.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[6].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 8)
|
|
{
|
|
this.lbQualifyCode8.Text = qualifyProjects[7].QualifiedProjectCode;
|
|
if (qualifyProjects[7].LimitDate != null)
|
|
{
|
|
this.lbLimitDate8.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[7].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 9)
|
|
{
|
|
this.lbQualifyCode9.Text = qualifyProjects[8].QualifiedProjectCode;
|
|
if (qualifyProjects[8].LimitDate != null)
|
|
{
|
|
this.lbLimitDate9.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[8].LimitDate);
|
|
}
|
|
}
|
|
if (qualifyProjects.Count >= 10)
|
|
{
|
|
this.lbQualifyCode10.Text = qualifyProjects[9].QualifiedProjectCode;
|
|
if (qualifyProjects[9].LimitDate != null)
|
|
{
|
|
this.lbLimitDate10.Text = string.Format("{0:yyyy-MM-dd}", qualifyProjects[9].LimitDate);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |