diff --git a/notus/Notus_Console/Program.cs b/notus/Notus_Console/Program.cs index 7e31813..38af2e6 100644 --- a/notus/Notus_Console/Program.cs +++ b/notus/Notus_Console/Program.cs @@ -4,6 +4,7 @@ using System.Diagnostics; Database db= new Database(); Utilisateur u = new Utilisateur(Upseudo, Umail, Upassword); +Note n = new Note() int boucle = 0; while (boucle == 0){ @@ -26,8 +27,8 @@ while (boucle == 0){ Console.WriteLine("| 10/ajouter image |"); Console.WriteLine("| 11/supprimer image |"); Console.WriteLine("| 12/déplacer image |"); - Console.WriteLine("| 13/ajouter qql à la note |"); - Console.WriteLine("| 14/supprimer qql à la note |"); + Console.WriteLine("| 13/ |"); + Console.WriteLine("| 14/ |"); Console.WriteLine("| 15/créer un thème |"); Console.WriteLine("| 16/supprimer un thème |"); Console.WriteLine("| 17/modifier un thème |"); @@ -45,46 +46,46 @@ while (boucle == 0){ switch (Console.ReadLine()) { case "1": - db.GetUtilisateur("Name"); - db.TrouverMail("Mail"); - db.CorrespondPassword("Psd"); + db.GetUtilisateur(Name); + db.TrouverMail(Mail); + db.CorrespondPassword(Psd); break; case "2": break; case "3": - Utilisateur u1 = new Utilisateur("Upseudo", "Umail", "Upassword"); - db.AjouterBaseData(); + Utilisateur u1 = new Utilisateur(Upseudo, Umail, Upassword); + db.AjouterUtilisateur(u1); break; case "4": - db.GetUtilisateur("Name"); - db.TrouverMail("Mail"); - db.CorrespondPassword("Psd"); - db.SuppBaseData(); + db.GetUtilisateur(Name); + db.TrouverMail(Mail); + db.CorrespondPassword(Psd); + db.SuppUtilisateur(user); break; case "5": - Utilisateur.AjouterNote(); + u.AddNote(nom,LogoPath); break; case "6": - Utilisateur.SuppNote(); + u.SuppNote(note); break; case "7": Tags t= new Tags(nom,couleur); break; case "8": - Note.AjouterTag(); + n.AjouterTag(tag); break; case "9": - Note.SuppTag(); + n.SuppTag(tag); break; case "10": - Note.ajouterImage(); + n.ajouterImage(image); break; case "11": - Note.SuppImage(); + n.SuppImage(image); break; case "12": - Note.DeplacerImage(); + n.DeplacerImage(image); break; case "13": @@ -93,16 +94,19 @@ while (boucle == 0){ break; case "15": - Theme.Theme(nom,listCouleur); + Theme th = new Theme(nom,listCouleur); + db.AjouterTheme(th); break; case "16": - + db.SupTheme(th); break; case "17": - Theme.SetTheme(); + th.ChangeColor(color,newColor); + db.ModifierNomTheme(th,NewName); + db.ModifierColorListTheme(th,NewColorList) break; case "18": - Note.RechercherNote(listeNote, nom); + n.RechercherNote(listeNote, nom); break; case "19": @@ -111,33 +115,43 @@ while (boucle == 0){ break; case "21": - Tags.SetNom(); - Tags.SetCouleur(); + t.SetNom(); + t.SetCouleur(); break; case "22": - Utilisateur.SetPsd(); - Utilisateur.SetMail(); - Utilisateur.SetMdp(); + u.SetPsd(); + u.SetMail(); + u.SetMdp(); break; case "23": - Note.SetNom(); - Note.SetLogo(); + n.SetNom(); + n.SetLogo(); break; case "24": - Note.GererPartageNote(); + n.VerifPriviledge(user); + if(true) + { + n.AjouterCoop(owner,user); + } break; case "25": - Note.VerifOwner(); - if (true) //A CHANGER + int choix2=0; + Console.WriteLine("Ajouter editeur ou supprimer editeur ? (0/1)"); + Console.ReadLine(choix2); + n.VerifPriviledge(user); + if (true && choix2 == 0) { - Note.ModifRole(); + n.AjouterEdit(owner,user); + } + if(true && choix2 == 1){ + n.SupEdit(owner,user); } break; case "26": - Note.VerifOwner(user); - if (owner==user) + n.VerifPriviledge(user); + if(true) { - Note.ModifRole(user2); + n.SupCoop(owner,user); } break; default: