Пример #1
0
        public async Task <IActionResult> Get(int id)
        {
            if (id == 0)
            {
                return(BadRequest("Id can not be empty."));
            }

            Vacation vacation = await _vacationRepository.GetAsync(id);

            if (vacation == null)
            {
                return(NotFound("Vacation not found."));
            }

            CalendarVacationViewModel vacationViewModel = _mapper.Map <CalendarVacationViewModel>(vacation);

            return(Json(vacation));
        }
Пример #2
0
 public async Task <IEnumerable <VacationRequest> > GetAsync(int userId, int roleId)
 {
     return(await _vacationRepository.GetAsync(userId, roleId));
 }