private async void BtnTambahBarang_Clicked(object sender, EventArgs e) { var _request = new RestRequest("api/Barangs", Method.POST); var newBarang = new Barangs { KodeBarang = txtKodeBarang.Text, IdJenisMotor = Convert.ToInt32(txtIDJenisMotor.Text), KategoriId = Convert.ToInt32(txtKategoriID.Text), Nama = txtNamaBarang.Text, Stok = txtStokBarang.Text, HargaBeli = txtHargaBeli.Text, HargaJual = txtHargaJual.Text, TanggalBeli = txtTglBeli.Text }; _request.AddBody(newBarang); try { var _response = await _client.Execute(_request); if (_response.StatusCode == System.Net.HttpStatusCode.OK) { await Navigation.PushAsync(new BarangPage()); } } catch (Exception ex) { await DisplayAlert("Error", "Error : " + ex.Message, "OK"); } }
private void ListBarang_ItemTapped(object sender, ItemTappedEventArgs e) { Barangs item = (Barangs)e.Item; EditBarangPage editPage = new EditBarangPage(); editPage.BindingContext = item; Navigation.PushAsync(editPage); }