public IActionResult QueryByApprover(string approverId) { var leaveList = _leaveApplicationService.QueryLeaveInfosByApprover(approverId); var leaveDTOList = new List <LeaveDTO>(); foreach (var leave in leaveList) { leaveDTOList.Add(LeaveAssembler.ToDTO(leave)); } ; return(Ok(leaveDTOList)); }
public IActionResult FindById(string leaveId) { var leave = _leaveApplicationService.GetLeaveInfo(leaveId); return(Ok(LeaveAssembler.ToDTO(leave))); }