@ -49,8 +49,8 @@ using (var context = new UserDbContext(options))
{
Console . WriteLine ( item ) ;
}
}
}
void PrintParagraphs ( )
{
Console . WriteLine ( ) ;
@ -59,8 +59,8 @@ using (var context = new UserDbContext(options))
{
Console . WriteLine ( item ) ;
}
}
}
void PrintLessons ( )
{
Console . WriteLine ( ) ;
@ -69,8 +69,8 @@ using (var context = new UserDbContext(options))
{
Console . WriteLine ( item ) ;
}
}
}
void PrintSuccesses ( )
{
Console . WriteLine ( ) ;
@ -107,8 +107,8 @@ using (var context = new UserDbContext(options))
return ;
}
Console . WriteLine ( inquiry . Value as InquiryDTO ) ;
}
}
void SearchParagraphByTitle ( )
{
Console . WriteLine ( "\nVeuillez saisir le titre du paragraphe recherché : " ) ;
@ -121,8 +121,8 @@ using (var context = new UserDbContext(options))
}
Console . WriteLine ( paragraph . Value as ParagraphDTO ) ;
}
}
void SearchLessonByTitle ( )
{
Console . WriteLine ( "\nVeuillez saisir le titre de la leçon recherchée : " ) ;
@ -135,8 +135,8 @@ using (var context = new UserDbContext(options))
}
Console . WriteLine ( lesson . Value as LessonDTO ) ;
}
}
void SearchSuccessByUserId ( )
{
Console . WriteLine ( "\nVeuillez saisir l'identifiant de l'utilisateur du succès recherché : " ) ;
@ -176,8 +176,8 @@ using (var context = new UserDbContext(options))
return ;
}
Console . WriteLine ( inquiry . Value as InquiryDTO ) ;
}
}
void SearchParagraphById ( )
{
Console . WriteLine ( "\nVeuillez saisir l'identifiant du paragraphe recherché : " ) ;
@ -190,8 +190,8 @@ using (var context = new UserDbContext(options))
}
Console . WriteLine ( paragraph . Value as ParagraphDTO ) ;
}
}
void SearchSuccessByInquiryId ( )
{
Console . WriteLine ( "\nVeuillez saisir l'identifiant de l'enquête du succès recherché : " ) ;
@ -204,8 +204,8 @@ using (var context = new UserDbContext(options))
}
Console . WriteLine ( success . Value as SuccessDTO ) ;
}
}
void SearchLessonById ( )
{
Console . WriteLine ( "\nVeuillez saisir l'identifiant de la leçon recherchée : " ) ;
@ -229,10 +229,10 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Veuillez saisir un mot de passe :" ) ;
var mdp = Console . ReadLine ( ) ;
var res = userController . CreateUser ( new UserDTO ( username , mdp , email , false ) ) ;
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
{
Console . WriteLine ( "\nUtilisateur créé avec succès" ) ;
}
}
else
{
Console . WriteLine ( "\nErreur lors de la création de l'utilisateur !" ) ;
@ -252,7 +252,7 @@ using (var context = new UserDbContext(options))
var database = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
Console . WriteLine ( "Veuillez saisir l'id de la solution :" ) ;
var solution = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
var res = inquiryController . CreateInquiry ( new InquiryDTO ( title , description , false , database , solution )) ;
var res = inquiryController . CreateInquiry ( new InquiryDTO ( title , description , false )) ;
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
{
Console . WriteLine ( "\nEnquête créée avec succès" ) ;
@ -261,8 +261,8 @@ using (var context = new UserDbContext(options))
{
Console . WriteLine ( "\nErreur lors de la création de l'enquête !" ) ;
}
}
}
void AddParagraph ( )
{
Console . WriteLine ( "Veuillez saisir le titre :" ) ;
@ -278,17 +278,17 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Veuillez saisir l'id de la leçon :" ) ;
var lesson = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
var res = paragraphController . CreateParagraph ( new ParagraphDTO ( title , content , info , query , comment , lesson ) ) ;
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
{
Console . WriteLine ( "\nParagraphe créé avec succès" ) ;
}
}
else
{
Console . WriteLine ( "\nErreur lors de la création du paragraphe !" ) ;
}
}
}
void AddLesson ( )
{
Console . WriteLine ( "Veuillez saisir le titre :" ) ;
@ -296,17 +296,17 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Veuillez saisir votre nom :" ) ;
var lastPublisher = Console . ReadLine ( ) ;
var res = lessonController . CreateLesson ( new LessonDTO ( title , lastPublisher , DateOnly . FromDateTime ( DateTime . Now ) ) ) ;
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
{
Console . WriteLine ( "\nLeçon créée avec succès" ) ;
}
}
else
{
Console . WriteLine ( "\nErreur lors de la création de la leçon !" ) ;
}
}
}
void AddSuccess ( )
{
Console . WriteLine ( "Veuillez saisir l'identifiant de l'utilisateur lié au succès :" ) ;
@ -316,10 +316,10 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Veuillez indiquer si l'enquête a été complété (true/false) :" ) ;
var isFinished = Console . ReadLine ( ) ;
var res = successController . CreateSuccess ( new SuccessDTO ( int . Parse ( userId ) , int . Parse ( inquiryId ) , bool . Parse ( isFinished ) ) ) ;
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
if ( res . GetType ( ) = = typeof ( CreatedResult ) )
{
Console . WriteLine ( "\nSuccès créé avec succès" ) ;
}
}
else
{
Console . WriteLine ( "\nErreur lors de la création du succès !" ) ;
@ -331,11 +331,11 @@ using (var context = new UserDbContext(options))
{
Console . WriteLine ( "Quel est l'identifiant de l'utilisateur à mettre à jour ?" ) ;
var id = int . Parse ( Console . ReadLine ( ) ) ;
var res = ( await userController . GetUserById ( id ) ) ;
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
var res = ( userController . GetUserById ( id ) ) ;
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
{
var user = ( res as OkObjectResult ) . Value as UserDTO ;
if ( user = = null )
var user = ( await res as OkObjectResult ) . Value as UserDTO ;
if ( user = = null )
{
Console . WriteLine ( "Erreur, un problème est survenu" ) ;
return ;
@ -351,29 +351,29 @@ using (var context = new UserDbContext(options))
if ( retour . GetType ( ) = = typeof ( OkObjectResult ) )
{
Console . WriteLine ( "Mise à jour effectué avec succès !" ) ;
}
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour." ) ;
}
}
}
else
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour !" ) ;
}
}
}
void UpdateInquiry ( )
{
Console . WriteLine ( "Quel est l'identifiant de l'enquête à mettre à jour ?" ) ;
var id = int . Parse ( Console . ReadLine ( ) ) ;
var res = ( inquiryController . GetInquiryById ( id ) ) ;
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
{
var user = ( res as OkObjectResult ) . Value as InquiryDTO ;
if ( user = = null )
if ( user = = null )
{
Console . WriteLine ( "Erreur, un problème est survenu" ) ;
return ;
@ -387,37 +387,37 @@ using (var context = new UserDbContext(options))
var description = Console . ReadLine ( ) ;
Console . WriteLine ( "Veuillez indiquer si l'enquête est accessible aux visiteurs (0/1) :" ) ;
var isUser = Console . ReadLine ( ) ;
Console . WriteLine ( "Veuillez saisir un commentaire :" ) ;
Console . WriteLine ( "Veuillez saisir un commentaire :" ) ;
var database = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
Console . WriteLine ( "Veuillez saisir un commentaire :" ) ;
Console . WriteLine ( "Veuillez saisir un commentaire :" ) ;
var inquiryTable = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
var retour = inquiryController . UpdateInquiry ( id , new InquiryDTO ( id , title , description , bool . Parse ( isUser ) , database , inquiryTable )) ;
var retour = inquiryController . UpdateInquiry ( id , new InquiryDTO ( id , title , description , bool . Parse ( isUser ) )) ;
if ( retour . GetType ( ) = = typeof ( OkObjectResult ) )
{
Console . WriteLine ( "Mise à jour effectué avec succès !" ) ;
}
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour." ) ;
}
}
}
else
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour !" ) ;
}
}
}
void UpdateParagraph ( )
{
Console . WriteLine ( "Quel est l'identifiant du paragraphe à mettre à jour ?" ) ;
var id = int . Parse ( Console . ReadLine ( ) ) ;
var res = ( paragraphController . GetParagraphById ( id ) ) ;
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
{
var paragraph = ( res as OkObjectResult ) . Value as ParagraphDTO ;
if ( paragraph = = null )
if ( paragraph = = null )
{
Console . WriteLine ( "Erreur, un problème est survenu" ) ;
return ;
@ -435,35 +435,35 @@ using (var context = new UserDbContext(options))
var query = Console . ReadLine ( ) ;
Console . WriteLine ( "Veuillez saisir un commentaire :" ) ;
var comment = Console . ReadLine ( ) ;
Console . WriteLine ( "Veuillez saisir l'id de la leçon :" ) ;
Console . WriteLine ( "Veuillez saisir l'id de la leçon :" ) ;
var lesson = Convert . ToInt32 ( Console . ReadLine ( ) ) ;
var retour = paragraphController . UpdateParagraph ( id , new ParagraphDTO ( id , title , content , info , query , comment , lesson ) ) ;
if ( retour . GetType ( ) = = typeof ( OkObjectResult ) )
{
Console . WriteLine ( "Mise à jour effectué avec succès !" ) ;
}
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour." ) ;
}
}
}
else
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour !" ) ;
}
}
}
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 ) )
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
{
var lesson = ( res as OkObjectResult ) . Value as LessonDTO ;
if ( lesson = = null )
if ( lesson = = null )
{
Console . WriteLine ( "Erreur, un problème est survenu" ) ;
return ;
@ -479,29 +479,29 @@ using (var context = new UserDbContext(options))
if ( retour . GetType ( ) = = typeof ( OkObjectResult ) )
{
Console . WriteLine ( "Mise à jour effectué avec succès !" ) ;
}
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour." ) ;
}
}
}
else
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour !" ) ;
}
}
}
void UpdateSuccess ( )
{
Console . WriteLine ( "Quel est l'identifiant de l'utilisateur lié au succès à mettre à jour ?" ) ;
var id = int . Parse ( Console . ReadLine ( ) ) ;
var res = ( successController . GetSuccessByUserId ( id ) ) ;
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
if ( res . GetType ( ) = = typeof ( OkObjectResult ) )
{
var lesson = ( res as OkObjectResult ) . Value as SuccessDTO ;
if ( lesson = = null )
if ( lesson = = null )
{
Console . WriteLine ( "Erreur, un problème est survenu" ) ;
return ;
@ -519,14 +519,14 @@ using (var context = new UserDbContext(options))
if ( retour . GetType ( ) = = typeof ( OkObjectResult ) )
{
Console . WriteLine ( "Mise à jour effectué avec succès !" ) ;
}
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour." ) ;
}
}
}
else
}
else
{
Console . WriteLine ( "Une erreur est survenue lors de la mise à jour !" ) ;
}
@ -578,8 +578,8 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Erreur lors de la suppression !" ) ;
}
}
}
void DeleteLesson ( )
{
Console . WriteLine ( "Quel est l'identifiant de la leçon à supprimer ?" ) ;
@ -594,8 +594,8 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "Erreur lors de la suppression !" ) ;
}
}
}
void DeleteSuccess ( )
{
Console . WriteLine ( "Quel est l'identifiant de l'utilisateur lié au succès à supprimer ?" ) ;
@ -641,8 +641,8 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "| 6 - Supprimer une enquête |" ) ;
Console . WriteLine ( "| q - Quitter |" ) ;
Console . WriteLine ( "|------------------------------------------------|" ) ;
}
}
void MenuParagraphs ( )
{
Console . WriteLine ( "|------------------------------------------------|" ) ;
@ -656,8 +656,8 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "| 6 - Supprimer un paragraphe |" ) ;
Console . WriteLine ( "| q - Quitter |" ) ;
Console . WriteLine ( "|------------------------------------------------|" ) ;
}
}
void MenuLessons ( )
{
Console . WriteLine ( "|------------------------------------------------|" ) ;
@ -671,8 +671,8 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "| 6 - Supprimer une leçon |" ) ;
Console . WriteLine ( "| q - Quitter |" ) ;
Console . WriteLine ( "|------------------------------------------------|" ) ;
}
}
void MenuSuccesses ( )
{
Console . WriteLine ( "|------------------------------------------------|" ) ;
@ -696,7 +696,7 @@ using (var context = new UserDbContext(options))
Console . WriteLine ( "\nSaisie :" ) ;
var saisie = Console . ReadLine ( ) ;
while ( saisie ! = "q" )
while ( saisie ! = "q" )
{
switch ( saisie )
{
@ -773,8 +773,8 @@ using (var context = new UserDbContext(options))
else
{
var users = res as IEnumerable < UserDTO > ;
if ( users = = null )
{
if ( users = = null )
{
Console . WriteLine ( "\nErreur, les ustilisateurs n'ont pas été trouvés !" ) ;
}
else