Esempio n. 1
0
        private void BtnUpdate_Click(object sender, RoutedEventArgs e)
        {
            Task newTask = new Task();

            newTask.TaskId = ListChange();

            newTask.TaskName   = txtTask.Text;
            newTask.TaskDetail = txtDescription.Text;
            if (dateDue.SelectedDate.HasValue)
            {
                newTask.TaskDueDate = dateDue.SelectedDate;
            }
            else
            {
                newTask.TaskDueDate = null;
            }

            if (cbComplete.IsChecked == true)
            {
                newTask.TaskComplete = true;
            }
            else
            {
                newTask.TaskComplete = false;
            }

            TaskDB.UpdateTask(newTask);
            FormRefresh();
            ListRefresh();
        }
Esempio n. 2
0
        public void ListRefresh()
        {
            TaskDB refresh = new TaskDB();

            refresh.GetTasks(lstComplete, true);
            refresh.GetTasks(lstTasks, false);
        }
Esempio n. 3
0
        private void BtnDelete_Click(object sender, RoutedEventArgs e)
        {
            int id = ListChange();

            TaskDB.DeleteTask(id);
            FormRefresh();
            ListRefresh();
        }
Esempio n. 4
0
        public MainWindow()
        {
            InitializeComponent();
            FormRefresh();
            lblDate.Content = DateTime.Now;

            TaskDB currentTasks = new TaskDB();

            currentTasks.GetTasks(lstTasks, false);
            currentTasks.GetTasks(lstComplete, true);

            lstComplete.ItemContainerGenerator.StatusChanged += new EventHandler(ContainerStatusChanged);
        }
Esempio n. 5
0
        private void BtnAdd_Click(object sender, RoutedEventArgs e)
        {
            Task task = new Task();

            task.TaskName     = txtTask.Text;
            task.TaskDetail   = txtDescription.Text;
            task.TaskDueDate  = dateDue.SelectedDate;
            task.TaskComplete = cbComplete.IsChecked.Value;
            TaskDB.AddTask(task);

            FormRefresh();
            ListRefresh();
        }
Esempio n. 6
0
        private void ListSelections(ListView list)
        {
            list.SelectedValuePath = "TaskId";

            if (list.SelectedValue != null)
            {
                int  id   = Convert.ToInt32(list.SelectedValue);
                Task task = TaskDB.GetTaskDetails(id);
                txtTask.Text         = task.TaskName;
                txtDescription.Text  = task.TaskDetail;
                dateDue.SelectedDate = task.TaskDueDate;
                cbComplete.IsChecked = task.TaskComplete;
            }
        }