|
|
|
@ -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:
|
|
|
|
|