SVN r1072
SVN-Revision: r1072
This commit is contained in:
@@ -89,7 +89,7 @@ namespace Lskj.QueryEssentialInfo
|
|||||||
{
|
{
|
||||||
QueryApiUtil.Init(out string initResult, out string initMsg);
|
QueryApiUtil.Init(out string initResult, out string initMsg);
|
||||||
var rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
var rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
||||||
if (rowsEnumerable.Where(n => !(n["p_emp_addTag"] + "").Equals("1")).Count() > 0)
|
if (rowsEnumerable.Where(n => string.IsNullOrEmpty(n["p_emp_addTag"] + "") || (n["p_emp_addTag"] + "").Equals("0")).Count() > 0)
|
||||||
{
|
{
|
||||||
SetProcessMsg($"正在报送人员...");
|
SetProcessMsg($"正在报送人员...");
|
||||||
string personCode = QueryApiUtil.Person(out string personResult, out string personMsg);
|
string personCode = QueryApiUtil.Person(out string personResult, out string personMsg);
|
||||||
@@ -125,16 +125,24 @@ namespace Lskj.QueryEssentialInfo
|
|||||||
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
||||||
if (selectRow != null)
|
if (selectRow != null)
|
||||||
{
|
{
|
||||||
selectRow["p_emp_addTag"] = "1";
|
SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 1 where p_emp_idcardnum = '{sfzh}'");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
||||||
|
if (selectRow != null)
|
||||||
|
{
|
||||||
|
SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 2,error_msg='{bszt},{sfyzzt}' where p_emp_idcardnum = '{sfzh}'");
|
||||||
}
|
}
|
||||||
//SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 1 where p_emp_idcardnum = '{sfzh}'");
|
|
||||||
}
|
}
|
||||||
SetProcessMsg($"已报送:{name}");
|
SetProcessMsg($"已报送:{name}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//QueryApiUtil.detailTab = BaseImpl.GetDataTableResult(Model.DetailSourceSql);
|
QueryApiUtil.detailTab = BaseImpl.GetDataTableResult(Model.DetailSourceSql);
|
||||||
|
rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
||||||
Invoke(new Action(() =>
|
Invoke(new Action(() =>
|
||||||
{
|
{
|
||||||
int maxCount = rowsEnumerable.Where(n => (n["p_emp_addTag"] + "").Equals("1")).Count();
|
int maxCount = rowsEnumerable.Where(n => (n["p_emp_addTag"] + "").Equals("1")).Count();
|
||||||
@@ -431,7 +439,7 @@ namespace Lskj.QueryEssentialInfo
|
|||||||
{
|
{
|
||||||
QueryApiUtil.Init(out string initResult, out string initMsg);
|
QueryApiUtil.Init(out string initResult, out string initMsg);
|
||||||
var rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
var rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
||||||
if (rowsEnumerable.Where(n => !(n["p_emp_addTag"] + "").Equals("1")).Count() > 0)
|
if (rowsEnumerable.Where(n => string.IsNullOrEmpty(n["p_emp_addTag"] + "") || (n["p_emp_addTag"] + "").Equals("0")).Count() > 0)
|
||||||
{
|
{
|
||||||
SetProcessMsg($"正在报送人员...");
|
SetProcessMsg($"正在报送人员...");
|
||||||
string personCode = QueryApiUtil.Person(out string personResult, out string personMsg);
|
string personCode = QueryApiUtil.Person(out string personResult, out string personMsg);
|
||||||
@@ -467,18 +475,26 @@ namespace Lskj.QueryEssentialInfo
|
|||||||
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
||||||
if (selectRow != null)
|
if (selectRow != null)
|
||||||
{
|
{
|
||||||
selectRow["p_emp_addTag"] = "1";
|
SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 1 where p_emp_idcardnum = '{sfzh}'");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
DataRow selectRow = rowsEnumerable.Where(n => (n["idNumber"] + "").Equals(sfzh)).FirstOrDefault();
|
||||||
|
if (selectRow != null)
|
||||||
|
{
|
||||||
|
SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 2,error_msg='{bszt},{sfyzzt}' where p_emp_idcardnum = '{sfzh}'");
|
||||||
}
|
}
|
||||||
//SqlHelper.ExecuteNonQuery($"update p_employeeTab set p_emp_addTag = 1 where p_emp_idcardnum = '{sfzh}'");
|
|
||||||
}
|
}
|
||||||
SetProcessMsg($"已报送:{name}");
|
SetProcessMsg($"已报送:{name}");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//QueryApiUtil.detailTab = BaseImpl.GetDataTableResult(Model.DetailSourceSql);
|
QueryApiUtil.detailTab = BaseImpl.GetDataTableResult(Model.DetailSourceSql);
|
||||||
Invoke(new Action(() =>
|
Invoke(new Action(() =>
|
||||||
{
|
{
|
||||||
|
rowsEnumerable = QueryApiUtil.detailTab.AsEnumerable();
|
||||||
int maxCount = rowsEnumerable.Where(n => (n["p_emp_addTag"] + "").Equals("1")).Count();
|
int maxCount = rowsEnumerable.Where(n => (n["p_emp_addTag"] + "").Equals("1")).Count();
|
||||||
if (maxCount > 0)
|
if (maxCount > 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -416,7 +416,7 @@ namespace Lskj.QueryEssentialInfo
|
|||||||
foreach (DataRow detailRow in detailTab.Rows)
|
foreach (DataRow detailRow in detailTab.Rows)
|
||||||
{
|
{
|
||||||
string addTag = detailRow["p_emp_addTag"] + "";
|
string addTag = detailRow["p_emp_addTag"] + "";
|
||||||
if (addTag.Equals("1"))
|
if (!string.IsNullOrEmpty(addTag) && !addTag.Equals("0"))
|
||||||
{
|
{
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user