resolution d'erreurs dans testConsoleAPI
continuous-integration/drone/push Build is passing Details

MethodeExtensions
Victor GABORIT 1 year ago
parent 33157a2e13
commit 6dc676ecb2

@ -134,11 +134,11 @@ using (var context = new UserDbContext(options))
Console.WriteLine(paragraph.Value as ParagraphDTO);
}
void SearchLessonByTitle()
async void SearchLessonByTitle()
{
Console.WriteLine("\nVeuillez saisir le titre de la leçon recherchée : ");
var title = Console.ReadLine();
var lesson = lessonController.GetLessonByTitle(title) as OkObjectResult;
var lesson = await lessonController.GetLessonByTitle(title) as OkObjectResult;
if (lesson == null)
{
Console.WriteLine("Erreur, la requête n'a rien donné.");
@ -218,11 +218,11 @@ using (var context = new UserDbContext(options))
Console.WriteLine(success.Value as SuccessDTO);
}
void SearchLessonById()
async void SearchLessonById()
{
Console.WriteLine("\nVeuillez saisir l'identifiant de la leçon recherchée : ");
var id = Console.ReadLine();
var lesson = lessonController.GetLessonById(int.Parse(id)) as OkObjectResult;
var lesson = await lessonController.GetLessonById(int.Parse(id)) as OkObjectResult;
if (lesson == null)
{
Console.WriteLine("Erreur, la requête n'a rien donné.");
@ -465,14 +465,14 @@ using (var context = new UserDbContext(options))
}
}
void UpdateLesson()
async void UpdateLesson()
{
Console.WriteLine("Quel est l'identifiant de la leçon à mettre à jour ?");
var id = int.Parse(Console.ReadLine());
var res = (lessonController.GetLessonById(id));
if (res.GetType() == typeof(OkObjectResult))
{
var lesson = (res as OkObjectResult).Value as LessonDTO;
var lesson = (await res as OkObjectResult).Value as LessonDTO;
if (lesson == null)
{
Console.WriteLine("Erreur, un problème est survenu");

Loading…
Cancel
Save