forked from MDCPS/DamageAssessment_Backend
		
	Added new endpoint for creating multiple questions
This commit is contained in:
		| @ -89,6 +89,26 @@ namespace DamageAssesment.Api.Questions.Controllers | ||||
|             return CreatedAtRoute("DefaultApi", new { id = question.Id }, question); | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// POST request for creating a multiple question (multilingual). | ||||
|         /// </summary> | ||||
|         [HttpPost("questions/multiple")] | ||||
|         public async Task<IActionResult> CreateQuestions(List<Models.Question> questions) | ||||
|         { | ||||
|             if (questions != null) | ||||
|             { | ||||
|                 var result = await this.questionsProvider.PostQuestionsAsync(questions); | ||||
|                 if (result.IsSuccess) | ||||
|                 { | ||||
|                     return Ok(result.Question); | ||||
|                 } | ||||
|                 if (result.ErrorMessage == "Not Found") | ||||
|                     return NotFound(result.ErrorMessage); | ||||
|  | ||||
|                 return BadRequest(result.ErrorMessage); | ||||
|             } | ||||
|             return CreatedAtRoute("DefaultApi",questions); | ||||
|         } | ||||
|         /// <summary> | ||||
|         /// POST request for creating a new question (multilingual). | ||||
|         /// </summary> | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user