コード例 #1
0
        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);
                    }
                }
            }
        }
コード例 #2
0
        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));
        }
コード例 #3
0
 private void FillForm(TipSkladistaVM selected)
 {
     nazivSkladistaPtextBox.Text = selected.Naziv;
 }