示例#1
0
        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;
            }
        }
示例#2
0
        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));
        }