20220906新增项目劳务人员查看页面、合同信息表、取用户接口修改
This commit is contained in:
@@ -154,8 +154,11 @@ namespace FineUIPro.Web.Person
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
getInitGridTestRecord();
|
||||
getInitGridProjectInOut();
|
||||
|
||||
getInitGridCertificate();
|
||||
getInitGridTrain();
|
||||
getInitGridDuty();
|
||||
getInitGridInOut();
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@@ -189,26 +192,26 @@ namespace FineUIPro.Web.Person
|
||||
|
||||
#endregion
|
||||
|
||||
#region 人员培训考试记录
|
||||
#region 证书信息
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
private void getInitGridTestRecord()
|
||||
private void getInitGridCertificate()
|
||||
{
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridTestRecord);
|
||||
BindGridTestRecord();
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridCertificate);
|
||||
BindGridCertificate();
|
||||
}
|
||||
|
||||
#region 绑定数据
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGridTestRecord()
|
||||
private void BindGridCertificate()
|
||||
{
|
||||
var getData = TestRecordService.getListData(this.PersonId, GridTestRecord);
|
||||
GridTestRecord.RecordCount = TestRecordService.count;
|
||||
GridTestRecord.DataSource = getData;
|
||||
GridTestRecord.DataBind();
|
||||
var getData = PersonQualityService.getListData(this.PersonId, GridCertificate);
|
||||
GridCertificate.RecordCount = PersonQualityService.count;
|
||||
GridCertificate.DataSource = getData;
|
||||
GridCertificate.DataBind();
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -218,9 +221,9 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridTestRecord_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
protected void GridCertificate_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
BindGridTestRecord();
|
||||
BindGridCertificate();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -228,10 +231,10 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSizeGridTestRecord_SelectedIndexChanged(object sender, EventArgs e)
|
||||
protected void ddlPageSizeGridCertificate_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
GridTestRecord.PageSize = Convert.ToInt32(ddlPageSizeGridTestRecord.SelectedValue);
|
||||
BindGridTestRecord();
|
||||
GridCertificate.PageSize = Convert.ToInt32(ddlPageSizeGridCertificate.SelectedValue);
|
||||
BindGridCertificate();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -239,33 +242,61 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridTestRecord_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
protected void GridCertificate_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
{
|
||||
BindGridTestRecord();
|
||||
BindGridCertificate();
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 双击事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridCertificate_RowDoubleClick(object sender, GridRowClickEventArgs e)
|
||||
{
|
||||
this.EditDataCertificate();
|
||||
}
|
||||
protected void btnCertificateEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditDataCertificate();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditDataCertificate()
|
||||
{
|
||||
if (GridCertificate.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("../HSSE/QualityAudit/PersonQualityEdit.aspx?PersonQualityId={0}&value=0", GridCertificate.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 人员项目出入场信息
|
||||
#region 培训信息
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
private void getInitGridProjectInOut()
|
||||
private void getInitGridTrain()
|
||||
{
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridProjectInOut);
|
||||
BindGridProjectInOut();
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridTrain);
|
||||
BindGridTrain();
|
||||
}
|
||||
|
||||
#region 绑定数据
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGridProjectInOut()
|
||||
private void BindGridTrain()
|
||||
{
|
||||
var getData = SitePerson_PersonItemService.getListData(null, null, this.PersonId, null, null, null, null, GridProjectInOut);
|
||||
GridProjectInOut.RecordCount = Person_PersonsService.count;
|
||||
GridProjectInOut.DataSource = getData;
|
||||
GridProjectInOut.DataBind();
|
||||
var getData = Person_PersonTrainService.getListData(this.PersonId, GridTrain);
|
||||
GridTrain.RecordCount = Person_PersonTrainService.count;
|
||||
GridTrain.DataSource = getData;
|
||||
GridTrain.DataBind();
|
||||
}
|
||||
#endregion
|
||||
|
||||
@@ -275,9 +306,9 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridProjectInOut_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
protected void GridTrain_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
BindGridProjectInOut();
|
||||
BindGridTrain();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -285,10 +316,10 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSizeGridProjectInOut_SelectedIndexChanged(object sender, EventArgs e)
|
||||
protected void ddlPageSizeGridTrain_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
GridProjectInOut.PageSize = Convert.ToInt32(ddlPageSizeGridProjectInOut.SelectedValue);
|
||||
BindGridProjectInOut();
|
||||
GridTrain.PageSize = Convert.ToInt32(ddlPageSizeGridTrain.SelectedValue);
|
||||
BindGridTrain();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -296,12 +327,212 @@ namespace FineUIPro.Web.Person
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridProjectInOut_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
protected void GridTrain_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
{
|
||||
BindGridProjectInOut();
|
||||
BindGridTrain();
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 双击事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridTrain_RowDoubleClick(object sender, GridRowClickEventArgs e)
|
||||
{
|
||||
this.EditDataTrain();
|
||||
}
|
||||
protected void btnTrainEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditDataTrain();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditDataTrain()
|
||||
{
|
||||
if (GridTrain.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PersonTrainEdit.aspx?PersonTrainId={0}&value=0", GridTrain.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 员工责任书
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
private void getInitGridDuty()
|
||||
{
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridDuty);
|
||||
BindGridDuty();
|
||||
}
|
||||
|
||||
#region 绑定数据
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGridDuty()
|
||||
{
|
||||
var getData = Person_DutyService.getListData(this.PersonId, GridDuty);
|
||||
GridDuty.RecordCount = Person_DutyService.count;
|
||||
GridDuty.DataSource = getData;
|
||||
GridDuty.DataBind();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页
|
||||
/// <summary>
|
||||
/// 分页
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridDuty_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
BindGridDuty();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 分页显示条数下拉框
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSizeGridDuty_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
GridDuty.PageSize = Convert.ToInt32(ddlPageSizeGridDuty.SelectedValue);
|
||||
BindGridDuty();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridDuty_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
{
|
||||
BindGridDuty();
|
||||
}
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
/// 双击事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridDuty_RowDoubleClick(object sender, GridRowClickEventArgs e)
|
||||
{
|
||||
this.EditDataDuty();
|
||||
}
|
||||
protected void btnDutyEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditDataDuty();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditDataDuty()
|
||||
{
|
||||
if (GridDuty.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("DepartPersonDutyView.aspx?DutyId={0}", GridDuty.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region 人员工作经历
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
private void getInitGridInOut()
|
||||
{
|
||||
Funs.DropDownPageSize(this.ddlPageSizeGridInOut);
|
||||
BindGridInOut();
|
||||
}
|
||||
|
||||
#region 绑定数据
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGridInOut()
|
||||
{
|
||||
var getData = SitePerson_PersonItemService.getListData(null, null, this.PersonId, null, null, null, null, GridInOut);
|
||||
GridInOut.RecordCount = Person_PersonsService.count;
|
||||
GridInOut.DataSource = getData;
|
||||
GridInOut.DataBind();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 分页
|
||||
/// <summary>
|
||||
/// 分页
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridInOut_PageIndexChange(object sender, GridPageEventArgs e)
|
||||
{
|
||||
BindGridInOut();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 分页显示条数下拉框
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void ddlPageSizeGridInOut_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
GridInOut.PageSize = Convert.ToInt32(ddlPageSizeGridInOut.SelectedValue);
|
||||
BindGridInOut();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 排序
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridInOut_Sort(object sender, FineUIPro.GridSortEventArgs e)
|
||||
{
|
||||
BindGridInOut();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 数据操作事件
|
||||
/// <summary>
|
||||
/// 双击事件
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void GridInOut_RowDoubleClick(object sender, GridRowClickEventArgs e)
|
||||
{
|
||||
this.EditDataInOut();
|
||||
}
|
||||
protected void btnInOutEdit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.EditDataInOut();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 编辑数据方法
|
||||
/// </summary>
|
||||
private void EditDataInOut()
|
||||
{
|
||||
if (GridInOut.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInParent("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("PersonItemEdit.aspx?PersonItemId={0}&value=0", GridInOut.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
#endregion
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user