예제 #1
0
파일: Class1.cs 프로젝트: liuwd8/uwp
 public void Remove()
 {
     App.db.Remove(selectedItem);
     if (selectedItem != null)
     {
         this.allItems.Remove(selectedItem);
     }
     selectedItem = null;
 }
예제 #2
0
파일: Class1.cs 프로젝트: liuwd8/uwp
 public void Update(Model.Class1 a)
 {
     if (selectedItem != null)
     {
         a.id = selectedItem.id;
         App.db.Update(a);
         this.selectedItem.Update(a.title, a.detail, a.date, a.size, a.picPath, a.pic, a.ischecked);
     }
     this.selectedItem = null;
 }
예제 #3
0
파일: Class1.cs 프로젝트: liuwd8/uwp
 public ItemViewModel()
 {
     this.allItems = new ObservableCollection <Model.Class1> {
     };
     selectedItem  = null;
 }
예제 #4
0
파일: Class1.cs 프로젝트: liuwd8/uwp
 public void AddItem(Model.Class1 a)
 {
     this.allItems.Add(a);
     this.selectedItem = null;
 }
예제 #5
0
파일: Class1.cs 프로젝트: liuwd8/uwp
 public void AddItem(string title, string detail, DateTimeOffset date, double size, string picPath = "Assets/document.jpg", BitmapImage pic = null, bool?ischecked = false)
 {
     Model.Class1 a = new Model.Class1(title, detail, date, size, picPath, pic, ischecked);
     this.allItems.Add(a);
     this.selectedItem = null;
 }