private void dgNarudzbe_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (dgNarudzbe.ColumnCount != 0) { HttpResponseMessage responseNarudzba = narudzbeService.GetResponse(Convert.ToInt32(dgNarudzbe.SelectedRows[0].Cells[0].Value)); if (responseNarudzba.IsSuccessStatusCode) { odabranaNarudzba = responseNarudzba.Content.ReadAsAsync <Narudzbe_Result>().Result; } else { MessageBox.Show("Error: " + responseNarudzba.StatusCode + Environment.NewLine + "Message: " + responseNarudzba.ReasonPhrase); } HttpResponseMessage responseStavkeNarudzbe = narudzbeService.GetActionResponse("SelectStavke", Convert.ToInt32(dgNarudzbe.SelectedRows[0].Cells[0].Value)); if (responseStavkeNarudzbe.IsSuccessStatusCode) { stavkeNarudzbe = responseStavkeNarudzbe.Content.ReadAsAsync <List <NarudzbeStavke_Result> >().Result; dgStavkeNarudzbe.AutoGenerateColumns = false; dgStavkeNarudzbe.DataSource = stavkeNarudzbe; lblKupac.Text = Convert.ToString(dgNarudzbe.SelectedRows[0].Cells[3].Value); lblDatum.Text = Convert.ToString(dgNarudzbe.SelectedRows[0].Cells[2].Value); lblIznos.Text = Convert.ToString(dgNarudzbe.SelectedRows[0].Cells[4].Value); lblBrojNaruzbe.Text = Convert.ToString(dgNarudzbe.SelectedRows[0].Cells[1].Value); } else { MessageBox.Show("Error: " + responseStavkeNarudzbe.StatusCode + Environment.NewLine + "Message: " + responseStavkeNarudzbe.ReasonPhrase); } } }
public IHttpActionResult GetNarudzbe(int id) { Narudzbe_Result narudzbe = db.esp_Narudzbe_SelectByID(id).FirstOrDefault(); if (narudzbe == null) { return(NotFound()); } return(Ok(narudzbe)); }