public IActionResult DetailToken(TokenDetailViewModel model) { var currentUserId = HttpContext.Session.GetInt32("_Id").Value; var currentDateTime = DateTime.Now; var token = _tokenService.GetAll().Where(x => x.Code == model.Code && x.CreatedDate > currentDateTime).FirstOrDefault(); if (token == null) { return(BadRequest()); } if (ModelState.IsValid) { if (token.CreatedDate >= currentDateTime) { var assistance = new Assistance() { CourseId = model.CourseId, Today = currentDateTime, UserId = currentUserId, Status = true }; _assistanceService.Create(assistance); return(Ok(assistance)); } return(BadRequest()); } return(BadRequest()); }