Ejemplo n.º 1
0
 public InsertTodoView()
 {
     InitializeComponent();
     _isnewrecord = true;
     _viewmodel   = new InsertTodoViewModel();
     _currentodo  = new Todo();
 }
Ejemplo n.º 2
0
 public InsertTodoView(int index, Todo todo)
 {
     InitializeComponent();
     _isnewrecord = false;
     _viewmodel   = new InsertTodoViewModel();
     _currentodo  = todo;
     _index       = index;
     PrefillData(todo);
     tbMessageWatermark.Visibility = Visibility.Collapsed;
     tbTitleWatermark.Visibility   = Visibility.Collapsed;
 }
Ejemplo n.º 3
0
        public void LoadItems()
        {
            try
            {
                using (Stream stream = File.Open("data.bin", FileMode.Open))
                {
                    BinaryFormatter bin = new BinaryFormatter();
                    if (stream.Length > 0)
                    {
                        List <Todo>         todolist   = (List <Todo>)bin.Deserialize(stream);
                        InsertTodoViewModel _viewmodel = new InsertTodoViewModel();

                        foreach (Todo todo in todolist)
                        {
                            _viewmodel.SaveNewTodo(todo);
                        }
                    }
                }
            }
            catch (IOException ex)
            {
                string alert = ex.ToString();
            }
        }