Esempio n. 1
0
        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);
                }
            }
        }
Esempio n. 2
0
        public IHttpActionResult GetNarudzbe(int id)
        {
            Narudzbe_Result narudzbe = db.esp_Narudzbe_SelectByID(id).FirstOrDefault();

            if (narudzbe == null)
            {
                return(NotFound());
            }

            return(Ok(narudzbe));
        }