private void Uredibutton_Click(object sender, EventArgs e) { if (SkladistaDataGrid.SelectedCells[0].RowIndex >= 0) { var odabraniRed = SkladistaDataGrid.SelectedCells[0].RowIndex.ToString(); if (SkladistaDataGrid.Rows[SkladistaDataGrid.SelectedCells[0].RowIndex].Cells[0].Value.ToString() != null) { HttpResponseMessage responseMessage = skladistaGet1Service.GetResponse(SkladistaDataGrid.Rows[SkladistaDataGrid.SelectedCells[0].RowIndex].Cells[0].Value.ToString()); if (responseMessage.IsSuccessStatusCode) { TipSkladistaVM selected = responseMessage.Content.ReadAsAsync <TipSkladistaVM>().Result; tipskladiste.Id = selected.Id; FillForm(selected); } else { MessageBox.Show("Nažalost nismo pronašli ovaj zapis !"); } } else { HttpResponseMessage responseMessage = skladistaGet1Service.GetResponse(SkladistaDataGrid.SelectedRows[0].Cells[0].Value.ToString()); if (responseMessage.IsSuccessStatusCode) { TipSkladistaVM selected = responseMessage.Content.ReadAsAsync <TipSkladistaVM>().Result; tipskladiste.Id = selected.Id; FillForm(selected); } } } }
public IHttpActionResult GetTipSkladista(int id) { TipSkladistaVM tipSkladista = db.TipoviSkladista.Where(x => x.Id == id).Select(x => new TipSkladistaVM { Naziv = x.Naziv, Id = x.Id }).FirstOrDefault(); if (tipSkladista == null) { return(NotFound()); } return(Ok(tipSkladista)); }
private void FillForm(TipSkladistaVM selected) { nazivSkladistaPtextBox.Text = selected.Naziv; }