แก้บักนำเข้าข้อมูล

This commit is contained in:
Nakorn Rientrakrunchai
2020-07-27 10:46:21 +07:00
parent 541f7ef698
commit 5610b236ae

View File

@@ -177,12 +177,19 @@ namespace TodoAPI2.Models
private string ClearName(string fullname)
{
return fullname.Replace(" ", "")
if (!string.IsNullOrEmpty(fullname))
{
return fullname.Replace(" ", "")
.Replace("นาย", "")
.Replace("นางสาว", "")
.Replace("นาง", "")
.Replace("น.ส.", "")
.Replace("ผศ.ดร.", "");
.Replace("ผศ.ดร.", "");
}
else
{
return fullname;
}
}
private string PostAttachment(byte[] data, string filename)
@@ -219,12 +226,13 @@ namespace TodoAPI2.Models
foreach (var i in model)
{
var id = (from e in all_emp
var theemp = (from e in all_emp
where ClearName(i.fullname) == ClearName(e.halfname)
select e.id.ToString()).FirstOrDefault().ToString();
if (!string.IsNullOrEmpty(id))
{
var r2 = id + "#" + GetDateStringForDB(i.checktime) + "#" + GetTimeStringForDB(i.checktime);
select e).FirstOrDefault();
if (theemp != null)
{
var id = theemp.id.ToString();
var r2 = id.ToString() + "#" + GetDateStringForDB(i.checktime) + "#" + GetTimeStringForDB(i.checktime);
var a = new input_finger();
a.data = r2;
a.base64_img = i.base64img;