fix:修改
This commit is contained in:
@@ -228,15 +228,20 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
{
|
||||
strSql += " AND UnitId IS NULL";
|
||||
}
|
||||
if (drpIsUsedName.SelectedValue == "是")
|
||||
if (drpIsUsedTypeName.SelectedValue == "待审核")
|
||||
{
|
||||
strSql += " AND IsUsed = @IsUsed";
|
||||
listStr.Add(new SqlParameter("@IsUsed", "1"));
|
||||
strSql += " AND IsUsedType = @IsUsedType";
|
||||
listStr.Add(new SqlParameter("@IsUsedType", "2"));
|
||||
}
|
||||
else
|
||||
else if (drpIsUsedTypeName.SelectedValue == "在岗")
|
||||
{
|
||||
strSql += " AND IsUsed = @IsUsed";
|
||||
listStr.Add(new SqlParameter("@IsUsed", "0"));
|
||||
strSql += " AND IsUsedType = @IsUsedType";
|
||||
listStr.Add(new SqlParameter("@IsUsedType", "1"));
|
||||
}
|
||||
else if (drpIsUsedTypeName.SelectedValue == "离岗")
|
||||
{
|
||||
strSql += " AND IsUsedType = @IsUsedType";
|
||||
listStr.Add(new SqlParameter("@IsUsedType", "0"));
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtPersonName.Text.Trim()))
|
||||
{
|
||||
@@ -294,19 +299,17 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
Grid1.DataSource = table;
|
||||
Grid1.DataBind();
|
||||
|
||||
//for (int i = 0; i < Grid1.Rows.Count; i++)
|
||||
//{
|
||||
// string personId = Grid1.Rows[i].DataKeys[0].ToString();
|
||||
|
||||
// var isNull = from x in db.EduTrain_TrainRecordDetail
|
||||
// join y in db.EduTrain_TrainRecord on x.TrainingId equals y.TrainingId
|
||||
// where y.ProjectId == this.ProjectId && x.PersonId == personId
|
||||
// select x;
|
||||
// //if (isNull.Count() == 0) ////未参加过培训的人员
|
||||
// //{
|
||||
// // Grid1.Rows[i].RowCssClass = "Red";
|
||||
// //}
|
||||
//}
|
||||
for (int i = 0; i < Grid1.Rows.Count; i++)
|
||||
{
|
||||
string personId = Grid1.Rows[i].DataKeys[0].ToString();
|
||||
var person = BLL.PersonService.GetPersonById(personId);
|
||||
|
||||
if (person.IsUsedType=="2") //待审批
|
||||
{
|
||||
Grid1.Rows[i].RowCssClass = "Yellow";
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -569,6 +572,7 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
this.btnMenuDelete.Hidden = false;
|
||||
this.btnPersonUnit.Hidden = false;
|
||||
}
|
||||
this.btnApprove.Hidden = false;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
@@ -711,6 +715,34 @@ namespace FineUIPro.Web.HSSE.SitePerson
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
#region 批量审核
|
||||
/// <summary>
|
||||
/// 批量审核
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnApprove_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (Grid1.SelectedRowIndexArray.Length == 0)
|
||||
{
|
||||
Alert.ShowInTop("请至少选择一条记录!", MessageBoxIcon.Warning);
|
||||
return;
|
||||
}
|
||||
var ids = Grid1.SelectedRowIDArray;
|
||||
foreach (var id in ids)
|
||||
{
|
||||
var person = PersonService.GetPersonById(id);
|
||||
if (person.IsUsedType == "2")
|
||||
{
|
||||
person.IsUsedType = "1";
|
||||
PersonService.UpdatePerson(person);
|
||||
}
|
||||
}
|
||||
ShowNotify("操作完成!", MessageBoxIcon.Success);
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 查询
|
||||
/// <summary>
|
||||
/// 查询
|
||||
|
||||
Reference in New Issue
Block a user