private async void SaveAction(object obj) { try { if (IsBusy) { return; } IsBusy = true; var saved = await PengaduanService.AddItemAsync(Model); if (saved) { Helpers.ShowMessage("Pengaduan Berhasil Dikirim"); Model = new PengaduanModel(); } } catch (Exception ex) { Helpers.ShowMessageError(ex.Message); } finally { IsBusy = false; } }
public PengaduanViewModel(INavigation nav) { Model = new PengaduanModel(); Model.WaktuLapor = DateTime.Now; NavigationEventArgs = nav; ResetCommand = new Command(ResetAction); SaveCommand = new Command(SaveAction); }
// PUT: api/AdminPelanggan/5 public async Task <IHttpActionResult> Put(int id, [FromBody] PengaduanModel value) { try { return(Ok(await domain.SaveChange(value))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public async Task <IHttpActionResult> Post([FromBody] PengaduanModel value) { try { var pel = await User.PelangganProfile(); value.IdPelanggan = pel.IdPelanggan; return(Ok(await domain.SaveChange(value))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
// PUT: api/AdminPengaduan/5 public async Task <IHttpActionResult> Put(int id, [FromBody] PengaduanModel value) { var result = await domain.SaveChange(value); return(Ok(result)); }
private void ResetAction(object obj) { Model = new PengaduanModel(); }