修改质量标准规范
This commit is contained in:
@@ -131,24 +131,31 @@ namespace FineUIPro.Web.CQMS.DataBase
|
||||
standardList.StandardType,
|
||||
standardList.Memo"
|
||||
+ @" FROM CQMS_Law_ConstructionStandardListProject AS standardList "
|
||||
+ @" WHERE standardList.ProjectId=@projectId AND standardList.StandardType=@StandardType";
|
||||
+ @" WHERE standardList.ProjectId=@projectId ";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
listStr.Add(new SqlParameter("@projectId", this.CurrUser.LoginProjectId));
|
||||
listStr.Add(new SqlParameter("@StandardType", this.tvControlItem.SelectedNodeID));
|
||||
if (!string.IsNullOrEmpty(this.txtStandardName.Text.Trim()))
|
||||
if (string.IsNullOrEmpty(this.txtStandardName.Text.Trim()) && string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim()) && string.IsNullOrEmpty(this.txtStandardNo.Text.Trim()))
|
||||
{
|
||||
strSql += " AND standardList.StandardName LIKE @StandardName";
|
||||
listStr.Add(new SqlParameter("@StandardName", "%" + this.txtStandardName.Text.Trim() + "%"));
|
||||
strSql += " AND standardList.StandardType=@StandardType";
|
||||
listStr.Add(new SqlParameter("@StandardType", this.tvControlItem.SelectedNodeID));
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim()))
|
||||
else
|
||||
{
|
||||
strSql += " AND standardList.StandardGrade LIKE @StandardGrade";
|
||||
listStr.Add(new SqlParameter("@StandardGrade", "%" + this.txtStandardGrade.Text.Trim() + "%"));
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtStandardNo.Text.Trim()))
|
||||
{
|
||||
strSql += " AND standardList.StandardNo LIKE @StandardNo";
|
||||
listStr.Add(new SqlParameter("@StandardNo", "%" + this.txtStandardNo.Text.Trim() + "%"));
|
||||
if (!string.IsNullOrEmpty(this.txtStandardName.Text.Trim()))
|
||||
{
|
||||
strSql += " AND standardList.StandardName LIKE @StandardName";
|
||||
listStr.Add(new SqlParameter("@StandardName", "%" + this.txtStandardName.Text.Trim() + "%"));
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtStandardGrade.Text.Trim()))
|
||||
{
|
||||
strSql += " AND standardList.StandardGrade LIKE @StandardGrade";
|
||||
listStr.Add(new SqlParameter("@StandardGrade", "%" + this.txtStandardGrade.Text.Trim() + "%"));
|
||||
}
|
||||
if (!string.IsNullOrEmpty(this.txtStandardNo.Text.Trim()))
|
||||
{
|
||||
strSql += " AND standardList.StandardNo LIKE @StandardNo";
|
||||
listStr.Add(new SqlParameter("@StandardNo", "%" + this.txtStandardNo.Text.Trim() + "%"));
|
||||
}
|
||||
}
|
||||
SqlParameter[] parameter = listStr.ToArray();
|
||||
DataTable tb = SQLHelper.GetDataTableRunText(strSql, parameter);
|
||||
@@ -172,11 +179,14 @@ namespace FineUIPro.Web.CQMS.DataBase
|
||||
this.Grid1.SelectedRowIDArray = ids.ToArray();
|
||||
}
|
||||
}
|
||||
//var selectIds = (from x in Funs.DB.WBS_BreakdownProject where x.DivisionProjectId == this.trWBS.SelectedNodeID && x.IsSelected == true select x.BreakdownProjectId).ToList();
|
||||
//if (selectIds.Count() > 0)
|
||||
//{
|
||||
// this.Grid1.SelectedRowIDArray = selectIds.ToArray();
|
||||
//}
|
||||
for (int i = 0; i < Grid1.Rows.Count; i++)
|
||||
{
|
||||
var attachFile = Funs.DB.AttachFile.FirstOrDefault(x => x.ToKeyId == Grid1.Rows[i].RowID + this.CurrUser.LoginProjectId);
|
||||
if (attachFile != null && !string.IsNullOrEmpty(attachFile.AttachUrl))
|
||||
{
|
||||
Grid1.Rows[i].CellCssClasses[18] = "green";
|
||||
}
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
Reference in New Issue
Block a user