internal override void GetDataBase() { var result = OperationOilfield.Select("select * from Oilfield"); foreach (var item in result) { ViewModelOilfield viewModelOilfield = new ViewModelOilfield(); viewModelOilfield.TheOilfield = item; ObservableCollectionOilfield.Add(viewModelOilfield); } TableOilfieldObservable = ObservableCollectionOilfield; RaisePropertyChanged("Oilfield"); }
internal override async Task DelTheObject(dynamic item) { ViewModelOilfield viewModelOilfield_ = new ViewModelOilfield(); await OperationOilfield.Delete(item); viewModelOilfield_.TheOilfield = item; ObservableCollectionOilfield.Clear(); Refresh(); }
internal override async Task AddTheObject(dynamic item) { ViewModelOilfield viewModelOilfield_ = new ViewModelOilfield(); await OperationOilfield.Insert(new Oilfield(0, Name)); viewModelOilfield_.TheOilfield = item; ObservableCollectionOilfield.Add(viewModelOilfield_); }