public ActionResult <ToDoItemResource> GetById(int id) { var toDoItem = _toDoItemService.GetToDoItem(id); var toDoItemsResource = _mapper.Map <ToDoItem, ToDoItemResource>(toDoItem); return(Ok(toDoItemsResource)); }
public List <ToDoItemDTO> GetToDoItems(Contract.Core.Contract.PagingDTO dto, [Service] IHttpContextAccessor contextAccessor) { AuthorizeHeader(contextAccessor); long userId = contextAccessor.HttpContext.Request.HttpContext.Items["Userid"] == null ? 0 : (long)contextAccessor.HttpContext.Request.HttpContext.Items["Userid"]; var itemList = _todoitemService.GetToDoItem(pagingDto, userId); return(itemList); }
public IActionResult GetToDoItem(int pageSize, int pageIndex, string searchString) { _logger.Info(() => "Api GetToDoItem"); PagingDTO pagingDto = new PagingDTO { PageSize = pageSize, PageIndex = pageIndex, SearchString = searchString }; return(StatusCode((int)HttpStatusCode.OK, _toDoItemService.GetToDoItem(pagingDto, (long)HttpContext.Request.HttpContext.Items["Userid"]))); }
public ActionResult <ToDoModel> Get(int id) { var userId = GetAuthorizedUserId(); return(Ok(_toDoItemService.GetToDoItem(id, userId))); }