Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        public IActionResult FindById(string leaveId)
        {
            var leave = _leaveApplicationService.GetLeaveInfo(leaveId);

            return(Ok(LeaveAssembler.ToDTO(leave)));
        }