Ejemplo n.º 1
0
        public static void Main(string[] args)
        {
            string name;

            //登录 注册
            while (!LogOrRegistLogic.LogOrRegist(out name))
            {
            }

            ToDoListLogic.ManageNotes(name);
        }
Ejemplo n.º 2
0
        //删除备忘录
        private static void RemoveNote()
        {
            int num = -1;

            while (true)
            {
                Console.Write("请输入要删除的备忘录序号(0全部删除):");
                try
                {
                    num = int.Parse(Console.ReadLine());
                    break;
                }
                catch
                {
                    Console.WriteLine("输入错误,请重新输入!");
                }
            }

            if (num == 0)
            {
                //全部删除
                string code = LogOrRegistLogic.GetSecurityCode();                   //获取验证码
                Console.WriteLine("验证码:" + code);
                Console.WriteLine("请输入验证码:");

                if (Console.ReadLine().Equals(code))
                {
                    ToDoList.GetInstance(NAME).Clear();
                }
                else
                {
                    Console.WriteLine("验证码错误!");
                }
            }
            else
            {
                ToDoList.GetInstance(NAME).RemoveToDoByIndex(num - 1);
            }
        }