public async Task SwitchSilensor(Silensor silensor) { if (silensor != null) { int status = await service.UpdateSilensorStatus(silensor); } }
public async Task Save(Silensor silensor) { silensor.CreatedDate = DateTime.UtcNow; int status = await service.CreateSilensor(silensor); await App.Current.MainPage.Navigation.PopAsync(); }
private async void SilensorsList_ItemTapped(object sender, ItemTappedEventArgs e) { Silensor item = (Silensor)e.Item; if (item != null) { await App.Current.MainPage.Navigation.PushAsync(new SilensorAction(item)); } }
private async void SaveButton_Clicked(object sender, EventArgs e) { var name = this.Name.Text.Trim(); var remarks = this.Remarks.Text.Trim(); var silensor = new Silensor { Name = name, Remarks = remarks }; await vm.Save(silensor); }
public SilensorAction(Silensor silensor) { InitializeComponent(); BindingContext = vm = new SilensorActionViewModel(silensor); }
public SilensorActionViewModel(Silensor silcr) { Silensor = silcr; }
public async Task <int> UpdateSilensorStatus(Silensor silensor) { return(await App.DataBase.UpdateDataAsync(silensor)); }
public async Task <int> CreateSilensor(Silensor silensor) { return(await App.DataBase.SaveData(silensor)); }