124 lines
3.9 KiB
C#
124 lines
3.9 KiB
C#
|
using BLL;
|
|||
|
using BLL.CNCECHSSEService;
|
|||
|
using System;
|
|||
|
using System.Collections.Generic;
|
|||
|
using System.Linq;
|
|||
|
using System.Web;
|
|||
|
using System.Web.UI;
|
|||
|
using System.Web.UI.WebControls;
|
|||
|
|
|||
|
namespace FineUIPro.Web.SubPackManage
|
|||
|
{
|
|||
|
public partial class SubPackTeamEvaluationView : PageBase
|
|||
|
{
|
|||
|
/// <summary>
|
|||
|
/// 主键
|
|||
|
/// </summary>
|
|||
|
public string SubPackTeamEvaluationID
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
return (string)ViewState["SubPackTeamEvaluationID"];
|
|||
|
}
|
|||
|
set
|
|||
|
{
|
|||
|
ViewState["SubPackTeamEvaluationID"] = value;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
/// <summary>
|
|||
|
/// 办理类型
|
|||
|
/// </summary>
|
|||
|
public string State
|
|||
|
{
|
|||
|
get
|
|||
|
{
|
|||
|
return (string)ViewState["State"];
|
|||
|
}
|
|||
|
set
|
|||
|
{
|
|||
|
ViewState["State"] = value;
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
public List<Model.Base_Unit> listBaseUnit = new List<Model.Base_Unit>();
|
|||
|
protected void Page_Load(object sender, EventArgs e)
|
|||
|
{
|
|||
|
if (!IsPostBack)
|
|||
|
{
|
|||
|
var oneProject = ProjectService.GetProjectByProjectId(this.CurrUser.LoginProjectId);
|
|||
|
txtProjectCode.Text = oneProject.ProjectCode;
|
|||
|
txtProjectName.Text = oneProject.ProjectName;
|
|||
|
this.SubPackTeamEvaluationID = Request.Params["SubPackTeamEvaluationID"];
|
|||
|
listBaseUnit = Funs.DB.Base_Unit.ToList();
|
|||
|
if (!string.IsNullOrWhiteSpace(SubPackTeamEvaluationID))
|
|||
|
{
|
|||
|
var oneSubPackTeamEvaluation = Funs.DB.SubPack_TeamEvaluation.FirstOrDefault(p => p.SubPackTeamEvaluationID == SubPackTeamEvaluationID);
|
|||
|
if (oneSubPackTeamEvaluation == null)
|
|||
|
{
|
|||
|
ShowNotify("修改的数据不存在,请检查", MessageBoxIcon.Error);
|
|||
|
return;
|
|||
|
}
|
|||
|
txtSubPackTeamEvaluationDate.Text = oneSubPackTeamEvaluation.SubPackTeamEvaluationDate.ToString();
|
|||
|
|
|||
|
var list = Funs.DB.SubPack_TeamEvaluationDetail.Where(p => p.SubPackTeamEvaluationID == SubPackTeamEvaluationID).OrderBy(p => p.SortIndex).ToList();
|
|||
|
this.gvProblem.DataSource = list;
|
|||
|
this.gvProblem.DataBind();
|
|||
|
|
|||
|
//分包审批流列表信息
|
|||
|
var dt = SubPackTeamEvaluationApproveService.getListData(SubPackTeamEvaluationID);
|
|||
|
gvApprove.DataSource = dt;
|
|||
|
gvApprove.DataBind();
|
|||
|
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
protected string ConvertState(object state)
|
|||
|
{
|
|||
|
if (state != null)
|
|||
|
{
|
|||
|
if (state.ToString() == BLL.Const.SubPackTeamList_Submit)
|
|||
|
{
|
|||
|
return "编制提交";
|
|||
|
}
|
|||
|
else if (state.ToString() == BLL.Const.SubPackTeamList_AuditCompleted)
|
|||
|
{
|
|||
|
return "总包负责人审批";
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
return "";
|
|||
|
}
|
|||
|
}
|
|||
|
return "";
|
|||
|
}
|
|||
|
|
|||
|
protected string ConvertAgree(object IsAgree)
|
|||
|
{
|
|||
|
if (IsAgree != null)
|
|||
|
{
|
|||
|
if (Convert.ToBoolean(IsAgree))
|
|||
|
{
|
|||
|
return "同意";
|
|||
|
}
|
|||
|
else
|
|||
|
{
|
|||
|
return "不同意";
|
|||
|
}
|
|||
|
}
|
|||
|
return "不同意";
|
|||
|
}
|
|||
|
|
|||
|
protected string ConvertUnitWorkId(object UnitWorkId)
|
|||
|
{
|
|||
|
var unitWorkId = UnitWorkId.ToString();
|
|||
|
var onebase = listBaseUnit.FirstOrDefault(p=>p.UnitId== unitWorkId);
|
|||
|
if (onebase != null)
|
|||
|
return onebase.UnitName;
|
|||
|
return unitWorkId;
|
|||
|
|
|||
|
|
|||
|
}
|
|||
|
}
|
|||
|
}
|