ปรับปรุงหน้า migration

This commit is contained in:
LAPTOP-KB8JC2K2\acer
2021-04-09 09:05:55 +07:00
parent c408b8aa29
commit 4848843fc1
12 changed files with 1013 additions and 1 deletions

View File

@@ -79,6 +79,8 @@ namespace TodoAPI2.Models
[MaxLength(1000)]
public string employee_no_at_this_time { get; set; }
public bool? is_for_postponement { get; set; }
}
}

View File

@@ -62,6 +62,8 @@ namespace TodoAPI2.Models
public string employee_no_at_this_time { get; set; }
public bool? is_for_postponement { get; set; }
public string active_mode { get; set; }
}
}

View File

@@ -160,6 +160,7 @@ namespace TodoAPI2.Models
fullname_at_this_time = m_eva_adjust_postponement_detail_migration.fullname_at_this_time,
employee_no_at_this_time = m_eva_adjust_postponement_detail_migration.employee_no_at_this_time,
is_for_postponement = m_eva_adjust_postponement_detail_migration.is_for_postponement,
isActive = m_eva_adjust_postponement_detail_migration.isActive,
Created = m_eva_adjust_postponement_detail_migration.created,
@@ -232,6 +233,7 @@ namespace TodoAPI2.Models
existingEntity.fullname_at_this_time = model.fullname_at_this_time;
existingEntity.employee_no_at_this_time = model.employee_no_at_this_time;
existingEntity.is_for_postponement = model.is_for_postponement;
var updated = _repository.Update(id, existingEntity);
return Get(updated.id);
@@ -274,6 +276,7 @@ namespace TodoAPI2.Models
existingEntity.fullname_at_this_time = i.fullname_at_this_time;
existingEntity.employee_no_at_this_time = i.employee_no_at_this_time;
existingEntity.is_for_postponement = i.is_for_postponement;
//existingEntity.SetAutoField(_repository.Context);
_repository.UpdateWithoutCommit(i.id.Value, existingEntity);
@@ -354,6 +357,7 @@ namespace TodoAPI2.Models
i.Add("level_this_time", "ระดับ (ณ วันปรับเลื่อน)");
i.Add("fullname_at_this_time", "ชื่อ-ชื่อสกุล (ณ วันปรับเลื่อน)");
i.Add("employee_no_at_this_time", "เลขที่พนักงาน (ณ วันปรับเลื่อน)");
i.Add("is_for_postponement", "ใช้สำหรับ ปรับเลื่อนเงินเดือน/โควตา");
return i;
}

View File

@@ -60,6 +60,8 @@ namespace TodoAPI2.Models
public string employee_no_at_this_time { get; set; }
public bool? is_for_postponement { get; set; }
public int? adjust_postponement_id_eva_adjust_postponement_fiscal_year { get; set; }
public int? adjust_postponement_quota_id_eva_adjust_postponement_fiscal_year { get; set; }
public string employee_id_external_linkage_external_name { get; set; }