Exemple #1
0
        //aggiunta task
        public attività AggiungiTask()
        {
            Console.WriteLine("Inserisci descrizione oggetto: ");
            string oggetto = Console.ReadLine();// ciò che scrive l'utenete finisce in oggetto

            Console.WriteLine("Inserisci data di scadenza:");
            string scadenza = Console.ReadLine();

            Console.WriteLine("Inserisci livello importanza: ");
            string livello = Console.ReadLine();

            //creo nuovo task
            attività nuovotask = new attività(oggetto, scadenza, livello);

            attività.Add(nuovotask);
            return(nuovotask);
        }
Exemple #2
0
 internal static void Add(attività task1)
 {
     throw new NotImplementedException();
 }
Exemple #3
0
        static void Main(string[] args)
        {
            Console.WriteLine("Gestione task!");



            //inizializzo lista task
            List <attività> task = new List <attività>();

            //Creo un task
            attività task1 = new attività("studiare per l'esame", "21/11/2021", "alto");
            attività task2 = new attività("preparare una torta", "08/05/2021", "basso");
            attività task3 = new attività(" andare a correre", "07/05/2021", "medio");


            //Aggiungiamo alla lista
            task.Add(task1);
            task.Add(task2);
            task.Add(task3);



            do
            {
                //creo menù
                Console.WriteLine("Scegli un'opzione: \n 1. Visualizzare lista task \n 2. Aggiungere un nuovo task \n 3.Elimina task \n 0. Esci");



                char sceltaMenu = Console.ReadKey().KeyChar;

                //listaaggiornata
                List <attività> ListaAgg = OrganizzatoreTask.OttieniListaAgg();

                switch (sceltaMenu)
                {
                case '1':
                    //Visualizzare lista
                    //scorro sulla lista con un foreach

                    if (ListaAgg.Count > 0)
                    {
                        foreach (var attività in task)

                        {
                            Console.WriteLine( );
                        }
                    }
                    else
                    {
                        Console.WriteLine("lista vuota");
                    }

                    break;

                case '2':

                    //Aggiungere un nuovo libro alla lista
                    attività nuovoLibro = OrganizzatoreTask.AggiungiTask();
                    break;

                case '3':
                //elimino task



                case '0':
                    return;
                }
                continue;
            } while (true);
        }