public IHttpActionResult GetIzbor(int id) { asp_Izbor_GetIzborById_Result izbor = db.asp_Izbor_GetIzborById(id).FirstOrDefault(); if (izbor == null) { return(NotFound()); } return(Ok(izbor)); }
private void postavkeGridView_MouseClick(object sender, MouseEventArgs e) { urediIzbor = null; daLiSeUredjuje = true; urediIzbor = new asp_Izbor_GetIzborById_Result(); int index = 0; if (postavkeGridView.SelectedRows.Count == 0) { MessageBox.Show("Niste odabrali niti jedu stavku"); } else { for (int i = 0; i < postavkeGridView.SelectedRows[0].Cells.Count; i++) { if (postavkeGridView.SelectedRows[0].Cells[i].OwningColumn.Name == "IzborId") { index = i; break; } } HttpResponseMessage response = izborService.GetResponse((Convert.ToInt32(postavkeGridView.SelectedRows[0].Cells[index].Value)).ToString()); if (response.IsSuccessStatusCode) { urediIzbor = response.Content.ReadAsAsync <asp_Izbor_GetIzborById_Result>().Result; nazivStavkeInput.Text = urediIzbor.Naziv; if (urediIzbor.Slika != null) { byte[] image = urediIzbor.Slika; MemoryStream ms = new MemoryStream(image); Image i = Image.FromStream(ms); pictureBox.Image = i; } } } }