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