forked from MDCPS/DamageAssessment_Backend
		
	merged azure and user access changes to docker azure branch
This commit is contained in:
		| @ -1,7 +1,6 @@ | ||||
| using DamageAssesment.Api.Answers.Interfaces; | ||||
| using Microsoft.AspNetCore.Authorization; | ||||
| using Microsoft.AspNetCore.Mvc; | ||||
| using Microsoft.EntityFrameworkCore; | ||||
| using Microsoft.OpenApi.Any; | ||||
|  | ||||
| namespace DamageAssesment.Api.Answers.Controllers | ||||
| { | ||||
| @ -16,7 +15,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         /// Get all answers | ||||
|         /// </summary> | ||||
|          | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpGet("answers")] | ||||
|         public async Task<ActionResult> GetAnswersAsync() { | ||||
|          | ||||
| @ -32,7 +31,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// Get an answer based on answerId. | ||||
|         /// </summary> | ||||
|  | ||||
|  | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpGet("answers/{id}")] | ||||
|         public async Task<ActionResult> GetAnswerByIdAsync(int id) | ||||
|         { | ||||
| @ -48,6 +47,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         /// Get all answers based on responseId. | ||||
|         /// </summary> | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpGet("answers/byresponse/{responseid}")] | ||||
|         public async Task<IActionResult> GetAnswersByResponseId(int responseid) | ||||
|         { | ||||
| @ -61,7 +61,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         /// Get all answers based on questionId. | ||||
|         /// </summary> | ||||
|  | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpGet("answers/byquestion/{questionid}")] | ||||
|         public async Task<IActionResult> AnswersByQuestionId(int questionid) | ||||
|         { | ||||
| @ -75,7 +75,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         /// Update an existing answer. | ||||
|         /// </summary> | ||||
|  | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpPut("answers")] | ||||
|         public async Task<IActionResult> UpdateAnswer(Models.Answer answer) | ||||
|         { | ||||
| @ -96,7 +96,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         /// Save a new answer. | ||||
|         /// </summary> | ||||
|  | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpPost("answers")] | ||||
|         public async Task<IActionResult> CreateAnswer(Models.Answer answer) | ||||
|         { | ||||
| @ -114,7 +114,7 @@ namespace DamageAssesment.Api.Answers.Controllers | ||||
|         /// <summary> | ||||
|         ///  Delete an existing answer. | ||||
|         /// </summary> | ||||
|  | ||||
|         [Authorize(Roles = "admin")] | ||||
|         [HttpDelete("answers/{id}")] | ||||
|         public async Task<IActionResult> DeleteAnswer(int id) | ||||
|         { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user