public IActionResult CreateInformationRequest( [FromHeader] Enumerations.AccessLevel auth, [FromHeader] Enumerations.NetworkType network, [FromHeader] int userId) { //Assume from the database var informationRequestDto = new InformationRequestDto() { AccessLevel = Enumerations.AccessLevel.Unknown, StartTime = new DateTime(2000, 1, 1), EndTime = new DateTime(3000, 12, 1), //or new DateTime(2000, 12, 1) for a different result }; return(Ok(informationRequestDto)); }
public IActionResult GetCurrentInformationRequests( [FromHeader] Enumerations.AccessLevel auth, [FromHeader] Enumerations.NetworkType network, [FromHeader] int userId) { //Assume from the database var informationRequestDto = new InformationRequestDto() { AccessLevel = Enumerations.AccessLevel.Unknown, StartTime = new DateTime(2000, 1, 1), EndTime = new DateTime(3000, 12, 1), //or new DateTime(2000, 12, 1) for a different result }; // switch() return(Ok(new[] { informationRequestDto, informationRequestDto, informationRequestDto })); //returns IEnumerable }