แก้ไขหน้า ปรับเลื่อนเงินเดือน และปรับโควต้า
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user