private async void btnPretrazi_Click(object sender, EventArgs e) { var search = new ClanakSearchRequest() { Naslov = txtNaslov.Text }; var result = await _apiService.Get <List <Model.Clanak> >(search); dgvClanak.AutoGenerateColumns = false; dgvClanak.DataSource = result; }
private async void Button_Clicked_1(object sender, EventArgs e) { var btn = sender as Button; var item = btn.BindingContext as VrstaClanka; var p = item.VrstaClankaId; ClanakSearchRequest request = new ClanakSearchRequest(); request.VrstaClankaId = p; var listaclanaka = await _apiClanak.Get <IEnumerable <Clanak> >(request); foreach (var y in listaclanaka) { await _apiClanak.Delete <Clanak>(y.ClanakId); } await _service.Delete <VrstaClanka>(item.VrstaClankaId); await DisplayAlert("OK", "Uspješno ste izbrisali vrstu članka", "OK"); await Navigation.PushAsync(new PrikazVrsteClanka()); }
private async void frmClanak_Load(object sender, EventArgs e) { try { var search = new ClanakSearchRequest() { Naslov = txtNaslov.Text }; var result = await _apiService.Get <List <Model.Clanak> >(search); dgvClanak.AutoGenerateColumns = false; dgvClanak.DataSource = result; } catch (Exception) { DialogResult r = MessageBox.Show("Nemate pravo pristupa!"); if (r == DialogResult.OK) { this.Close(); } } }
public async Task PretragaClanaka() { if (KategorijeList.Count == 0) { var vrstaclankalist = await _kategorije.Get <List <Kategorija> >(null); foreach (var i in vrstaclankalist) { KategorijeList.Add(i); } } if (SelectedKategorija != null) { ClanakSearchRequest request = new ClanakSearchRequest(); request.KategorijaId = SelectedKategorija.KategorijaId; var list = await _clanci.Get <List <Clanak> >(request); ClanciList.Clear(); foreach (var b in list) { ClanciList.Add(b); } } }
public async Task PretragaClanaka() { if (VrstaClankaList.Count() == 0) { var vrstaclankalist = await _vrstaclanka.Get <List <VrstaClanka> >(null); foreach (var i in vrstaclankalist) { VrstaClankaList.Add(i); } } if (SelectedVrstaClanka != null) { ClanakSearchRequest request = new ClanakSearchRequest(); request.VrstaClankaId = SelectedVrstaClanka.VrstaClankaId; var list = await _clanak.Get <List <Clanak> >(request); ClanakList.Clear(); foreach (var b in list) { ClanakList.Add(b); } } }