private void button_Click(object sender, RoutedEventArgs e)
        {
            lblWarningCaption.Text = "";
            lvlWarningDescription.Text = "";
            lvlWarningPriority.Text = "";


            if (txtPealkiri.Text == "")
            {
                lblWarningCaption.Text = "Pealkiri on tühi";
                return;
            }
            if (txtKirjeldus.Text == "")
            {
                lvlWarningDescription.Text = "Kirjeldus on tühi";
                return;
            }
            if (cboxPriority.SelectedItem == null)
            {
                lvlWarningPriority.Text = "Prioriteet pole valitud";
                return;
            }

            ToDoBO newTodo = new ToDoBO(txtPealkiri.Text, txtKirjeldus.Text, DateTime.Now, (ToDoBO.priorideedid)cboxPriority.SelectedItem, false);
            todoSrv.addToDo(newTodo);


        }
        public void changeStatusToDone(ToDoBO todo) {
            foreach (ToDoBO task in _allToDos) {
                if (task.ifEqual(todo)) {
                    Console.WriteLine("equal");
                    task.Olek = true;
                    serialize();
                    return;
                }
            }

        }
 public void addToDo(ToDoBO todo)
 {
     this._allToDos.Add(todo);
     serialize();
     Console.WriteLine(this._allToDos.Count+"");
 }
 public void finnishToDO(ToDoBO todo) {
     todo.Olek = true;
 }
 public void change(ToDoBO todo, string pealkiri, string kirjeldus, DateTime loodud, int prioriteet, bool olek)
 {
     todo.Pealkiri = pealkiri;
     todo.Kirjeldus = kirjeldus;
     todo.Prioriteet = (ToDoBO.priorideedid)prioriteet;
     todo.Olek = olek;
 }
Example #6
0
 public bool ifEqual(ToDoBO another) {
     if (this._pealikiri == another.Pealkiri && this.Kirjeldus == another.Kirjeldus && this.Loomiseaeg == another.Loomiseaeg && this.Prioriteet == another.Prioriteet) {
         return true;
     }
     return false;
 }