コード例 #1
0
        public async Task <AddUpdateLeaveRequestResponse> AddLeaveRequest(LeaveRequest request)
        {
            try
            {
                var updateReq = await _leaveReqService.AddUpdateLeaveRequest(request);

                //todo: create an approval in starting state

                return(new AddUpdateLeaveRequestResponse()
                {
                    Success = true
                });
            }
            catch (Exception e)
            {
                return(new AddUpdateLeaveRequestResponse()
                {
                    Success = false,
                    ErrorMessage = e.Message
                });
            }
        }