public void Post([FromBody] Models.Survey Survey) { if (ModelState.IsValid && Survey.ModuleId == _entityId) { // Get User var User = _users.GetUser(this.User.Identity.Name); // Add User to Survey object Survey.UserId = User.UserId; bool boolResult = _SurveyRepository.CreateSurveyAnswers(Survey); _logger.Log(LogLevel.Information, this, LogFunction.Create, "Survey Answers Added {Survey}", Survey); } }
public void Post([FromBody] Models.Survey Survey) { if (ModelState.IsValid && Survey.ModuleId == _entityId) { // Get User if (this.User.Identity.IsAuthenticated) { var User = _users.GetUser(this.User.Identity.Name); // Add User to Survey object Survey.UserId = User.UserId; } else { // The AnonymousCookie was passed by the Client Survey.UserId = null; } bool boolResult = _SurveyRepository.CreateSurveyAnswers(Survey); _logger.Log(LogLevel.Information, this, LogFunction.Create, "Survey Answers Added {Survey}", Survey); } }