예제 #1
0
        public void show()
        {
            pnltask.Controls.Clear();
            pnltaskcomplete.Controls.Clear();
            ElipseControl nn = new ElipseControl();

            nn.TargetControl = lblHeader;
            nn.CornerRadius  = 30;
            nn.TargetControl = button1;
            nn.CornerRadius  = 30;
            nn.TargetControl = btnInsert;
            nn.CornerRadius  = 30;
            //Add task
            int basex = pnltask.Location.X;

            list = new List <DAO.Mission>();
            MissionBUS todolistBUS = new MissionBUS();

            list = todolistBUS.ReturnAllMission();
            List <Task> tasks = new List <Task>();

            for (int i = 0; i < list.Count; i++)
            {
                //Set Name task
                string x = list[i].IDMission + "";
                Task   b = new Task(list[i].NameMission, list[i].Check);
                b.Name = String.Format(x);
                //Event check box changed
                b.checkBox.CheckStateChanged += CheckBox_CheckStateChanged;
                //Event Delete Task
                b.bntDelete.Click += BntDelete_Click;
                //Event Edit Task
                b.btnEdit.Click += btnEdit_Click;
                tasks.Add(b);
                // pnltask.Controls.Add(b);
            }
            Checking(tasks);
            Display();
        }