private void izmijeniRazredButton_Click(object sender, EventArgs e) { int razredId = (int)razrediGridView.CurrentRow.Cells["RazredId"].Value; HttpResponseMessage response = _razrediService.GetResponse(razredId.ToString()); if (response.IsSuccessStatusCode) { RazredVM razred = response.Content.ReadAsAsync <RazredVM>().Result; razredIdText.Text = razred.RazredId.ToString(); razredInput.Text = razred.Naziv; odjeljenjeInput.Text = razred.Odjeljenje; akademskaGodinaInput.SelectedValue = razred.AkademskaGodinaId; } }
public IHttpActionResult GetRazred(int id) { RazredVM razred = db.Razred.Where(x => x.RazredId == id).Select(x => new RazredVM { RazredId = x.RazredId, Naziv = x.Naziv, AkademskaGodina = x.AkademskaGodina.Naziv, Odjeljenje = x.Odjeljenje, RazredOdjeljenje = x.Naziv + " - " + x.Odjeljenje, AkademskaGodinaId = x.AkademskaGodinaId }).Single(); if (razred == null) { return(NotFound()); } return(Ok(razred)); }