Console bientot finie

vSonar_test
Liam MONCHANIN 2 years ago
parent 0515e68687
commit 61352e1515

@ -122,6 +122,5 @@ namespace Biblioteque_de_Class
if (VerifOwner(owner)) { editeurs.Remove(user); } if (VerifOwner(owner)) { editeurs.Remove(user); }
else { throw new Exception("user is not owner"); } else { throw new Exception("user is not owner"); }
} }
} }
} }

@ -27,20 +27,21 @@ while (boucle == 0){
Console.WriteLine("| 10/ajouter image |"); Console.WriteLine("| 10/ajouter image |");
Console.WriteLine("| 11/supprimer image |"); Console.WriteLine("| 11/supprimer image |");
Console.WriteLine("| 12/déplacer image |"); Console.WriteLine("| 12/déplacer image |");
Console.WriteLine("| 13/ |"); Console.WriteLine("| 13/supprimer tag definitif |");
Console.WriteLine("| 14/ |"); Console.WriteLine("| 14/Ajouter favori |");
Console.WriteLine("| 15/créer un thème |"); Console.WriteLine("| 15/Supprimer favori |");
Console.WriteLine("| 16/supprimer un thème |"); Console.WriteLine("| 17/créer un thème |");
Console.WriteLine("| 17/modifier un thème |"); Console.WriteLine("| 18/supprimer un thème |");
Console.WriteLine("| 18/rechercher une note |"); Console.WriteLine("| 19/modifier un thème |");
Console.WriteLine("| 19/rechercher une note avec tags |"); Console.WriteLine("| 20/rechercher une note |");
Console.WriteLine("| 20/rechercher une note avec date |"); Console.WriteLine("| 21/rechercher une note avec tags |");
Console.WriteLine("| 21/modifier tags |"); Console.WriteLine("| 22/rechercher une note avec date |");
Console.WriteLine("| 22/modifier compte |"); Console.WriteLine("| 23/modifier tags |");
Console.WriteLine("| 23/modifier note |"); Console.WriteLine("| 24/modifier compte |");
Console.WriteLine("| 24/partage note |"); Console.WriteLine("| 25/modifier note |");
Console.WriteLine("| 25/modifier role (si proprietaire) |"); Console.WriteLine("| 26/partage note |");
Console.WriteLine("| 26/supprimer cooperateur |"); Console.WriteLine("| 27/modifier role (si proprietaire) |");
Console.WriteLine("| 28/supprimer cooperateur |");
Console.WriteLine("| |"); Console.WriteLine("| |");
Console.WriteLine("|-----------------------------------------------|"); Console.WriteLine("|-----------------------------------------------|");
switch (Console.ReadLine()) switch (Console.ReadLine())
@ -71,70 +72,90 @@ while (boucle == 0){
break; break;
case "7": case "7":
Tags t= new Tags(nom,couleur); Tags t= new Tags(nom,couleur);
db.AddTagBaseData(t);
break; break;
case "8": case "8":
n.AjouterTag(tag); u.AddOneTagToNoteList(note,tagtoadd);
break; break;
case "9": case "9":
n.SuppTag(tag); u.SupOneTagToNoteList(note,tagtosup);
break; break;
case "10": case "10":
n.ajouterImage(image);
break; break;
case "11": case "11":
n.SuppImage(image);
break; break;
case "12": case "12":
n.DeplacerImage(image); n.DeplacerImage(image);
break; break;
case "13": case "13":
n.SuppTag(tag);
db.SupTagBaseData(t);
break; break;
case "14": case "14":
u.AddFav(note);
break; break;
case "15": case "15":
u.SupFav(Note note);
break;
case "16":
Theme th = new Theme(nom,listCouleur); Theme th = new Theme(nom,listCouleur);
db.AjouterTheme(th); db.AjouterTheme(th);
break; break;
case "16": case "17":
db.SupTheme(th); db.SupTheme(th);
break; break;
case "17": case "18":
th.ChangeColor(color,newColor); th.ChangeColor(color,newColor);
db.ModifierNomTheme(th,NewName); db.ModifierNomTheme(th,NewName);
db.ModifierColorListTheme(th,NewColorList) db.ModifierColorListTheme(th,NewColorList);
break;
case "18":
n.RechercherNote(listeNote, nom);
break; break;
case "19": case "19":
u.RechercherNote(listeNote, nom);
break; break;
case "20": case "20":
u.///Recherche note par tag
break; break;
case "21": case "21":
u.///Recherche note par dateCreation
break;
case "22":
t.SetNom(); t.SetNom();
t.SetCouleur(); t.SetCouleur();
break; break;
case "22": case "23":
u.SetPsd(); u.SetPsd();
u.SetMail(); u.SetMail();
u.SetMdp(); u.SetMdp();
break; break;
case "23": case "24":
int choixModif;
Console.WriteLine("Modifier pseudo ? Mot de passe ? Mail ? (0/1/2)")
Console.ReadLine(choixModif);
if (choixModif==0){
u.SetPsd();
}
if (choixModif==1){
u.setMdp();
}
if (choixModif==2){
u.setMail();
}
break;
case "25":
n.SetNom(); n.SetNom();
n.SetLogo(); n.SetLogo();
break; break;
case "24": case "26":
n.VerifPriviledge(user); n.VerifPriviledge(user);
if(true) if(true)
{ {
n.AjouterCoop(owner,user); n.AjouterCoop(owner,user);
} }
break; break;
case "25": case "27":
int choix2=0; int choix2=0;
Console.WriteLine("Ajouter editeur ou supprimer editeur ? (0/1)"); Console.WriteLine("Ajouter editeur ou supprimer editeur ? (0/1)");
Console.ReadLine(choix2); Console.ReadLine(choix2);
@ -147,7 +168,7 @@ while (boucle == 0){
n.SupEdit(owner,user); n.SupEdit(owner,user);
} }
break; break;
case "26": case "28":
n.VerifPriviledge(user); n.VerifPriviledge(user);
if(true) if(true)
{ {

Loading…
Cancel
Save