private void dgNarudzbe_CellContentClick(object sender, DataGridViewCellEventArgs e) { string narudzbaId = dgNarudzbe.Rows[e.RowIndex].Cells[0].Value + ""; if (e.ColumnIndex == 6) { Kupon frm = new Kupon(Convert.ToInt32(narudzbaId)); frm.ShowDialog(); } else { if (e.ColumnIndex == 7) { HttpResponseMessage korpaResponse = _service.GetCustomRouteResponse(WebApiRoutes.GET_KORISNICI_KORPA, narudzbaId); KorpaModel korpa = korpaResponse.Content.ReadAsAsync <KorpaModel>().Result; HttpResponseMessage response = _service.PutCustomRouteResponse(WebApiRoutes.PUT_KORISNICI_POVJERLJIVOST, new PromjenaPovjerljivostiVm { KorisnikId = korpa.KorisnikId, KorpaId = korpa.Id, Status = false }); if (response.IsSuccessStatusCode) { RefreshState(); } } } }
public HttpResponseMessage GetKorpaById(int id) { KorpaModel response = KorpaHelper.GetKorpaById(id); if (response == null) { return(Request.CreateResponse(HttpStatusCode.NotFound)); } return(Request.CreateResponse(HttpStatusCode.OK, response)); }