แก้ไขหน้า ปรับเลื่อนเงินเดือน และปรับโควต้า

This commit is contained in:
Nakorn Rientrakrunchai
2020-02-28 13:09:50 +07:00
parent d9ca4b0aed
commit 1ca6d4955d
43 changed files with 2854 additions and 372 deletions

View File

@@ -23,15 +23,18 @@ namespace TodoAPI2.Models
private IMyDatabase db;
private Iexternal_linkageService ext;
private Iexternal_employeeService emp;
private Ieva_adjust_postponement_detail_normalService detail;
public eva_adjust_postponementService(IBaseRepository2<eva_adjust_postponementEntity, int> repository,
IMyDatabase mydb, Iexternal_linkageService inext,
Iexternal_employeeService inemp)
Iexternal_employeeService inemp,
Ieva_adjust_postponement_detail_normalService indetail)
{
_repository = repository;
db = mydb;
ext = inext;
emp = inemp;
detail = indetail;
}
#region Private Functions
@@ -166,9 +169,9 @@ namespace TodoAPI2.Models
var entity = GetEntity(model);
entity.id = GetNewPrimaryKey();
var inserted = _repository.Insert(entity);
detail.ReCreatePostponementDetailNormal(entity);
return Get(inserted.id);
}
@@ -257,6 +260,8 @@ namespace TodoAPI2.Models
}
public void Delete(int id)
{
_repository.Delete(id);
return;