private void RefreshState(bool?aktivne = true) { HttpResponseMessage response = _service.GetCustomRouteResponse(WebApiRoutes.GET_OSOBLJE_KORPA, "0/" + aktivne); List <KorpaForDgRow> narudzbe = response.Content.ReadAsAsync <List <KorpaForDgRow> >().Result; dgNarudzbe.DataSource = narudzbe; }
public void RefreshState(string pretraga = "") { HttpResponseMessage response = _sastojci.GetCustomRouteResponse(WebApiRoutes.GET_SASTOJCI, pretraga); List <SastojciPregledVm> sourceList = response.Content.ReadAsAsync <List <SastojciPregledVm> >().Result; dgSastojci.DataSource = sourceList; }
public Kupon(int id) { KorpaId = id; HttpResponseMessage response = _service.GetCustomRouteResponse(WebApiRoutes.GET_OSOBLJE_KORPA, id + "/false"); narudzbe = response.Content.ReadAsAsync <List <KorpaForDgRow> >().Result; InitializeComponent(); dgIzdajRacun.AutoGenerateColumns = false; }
public OdabirOmiljenih() { HttpResponseMessage response = service.GetResponse(); if (response.IsSuccessStatusCode) { var jsonResponse = response.Content.ReadAsStringAsync(); vrstaSource = JsonConvert.DeserializeObject <List <VrstaSastojka> >(jsonResponse.Result); } string path = WebApiRoutes.GET_SASTOJCI_LIST_OMILJENI; HttpResponseMessage responseLista = service.GetCustomRouteResponse(path); if (response.IsSuccessStatusCode) { var jsonObject = responseLista.Content.ReadAsStringAsync().Result; listSource = JsonConvert.DeserializeObject <List <OmiljeniSastojci> >(jsonObject); } InitializeComponent(); }
private void AddSastojak_Load(object sender, EventArgs e) { HttpResponseMessage response = _sastojci.GetCustomRouteResponse(WebApiRoutes.GET_VRSTE_SASTOJAKA); if (response.IsSuccessStatusCode) { List <VrstaSastojka> vrsteSastojaka = response.Content.ReadAsAsync <List <VrstaSastojka> >().Result; cmbAddSasVrsta.DataSource = vrsteSastojaka; cmbAddSasVrsta.DisplayMember = "Naziv"; cmbAddSasVrsta.ValueMember = "Id"; } else { MessageBox.Show("Error code: ", response.StatusCode + "Message: " + response.ReasonPhrase); } }
public KomentirajDialog(int SalataId, int KorpaId, int KorisnikId) { this.SalataId = SalataId; this.KorpaId = KorpaId; this.KorisnikId = KorisnikId; HttpResponseMessage result = service.GetCustomRouteResponse(WebApiRoutes.GET_KOMENTAR, parameters: SalataId + "/korisnik/" + KorisnikId); if (result.IsSuccessStatusCode) { var objectJson = result.Content.ReadAsStringAsync().Result; komentari = JsonConvert.DeserializeObject <KomentarResponseVm>(objectJson); } InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { errorProvider.Clear(); if (this.ValidateChildren()) { Korisnici k = new Korisnici(); k.Ime = ImeTxt.Text; k.Prezime = PrezimeTxt.Text; k.Email = EmailTxt.Text; k.Adresa = AdresaTxt.Text; k.BrojTelefona = TelefonTxt.Text; k.DatumKreiranja = DateTime.Now; k.DatumRodjenja = DatumRodjenjaPicker.Value; k.GradId = Convert.ToInt32(GradCmb.SelectedValue); k.LozinkaSalt = Util.HelperPassword.GenerateSalt(); k.LozinkaHash = LozinkaTxt.Text; k.Aktivan = true; k.Povjerljiv = true; HttpResponseMessage responseKorisnik = OsobljeService.PostResponse(k); string uspjesno = null; if (responseKorisnik.IsSuccessStatusCode) { KorisniciUloge ku = new KorisniciUloge(); ku.DatumDodjele = DateTime.Now; Korisnici temp = responseKorisnik.Content.ReadAsAsync <Korisnici>().Result; HttpResponseMessage vrste = OsobljeService.GetCustomRouteResponse(WebApiRoutes.GET_VRSTE_ULOGA); List <Uloge> tmpUloge = vrste.Content.ReadAsAsync <List <Uloge> >().Result; Uloge uloga = tmpUloge.FirstOrDefault(x => x.Naziv == Constants.ULOGA_OSOBLJE); ku.KorisnikId = temp.Id; ku.UlogaId = uloga.Id; HttpResponseMessage responseUloge = UlogaService.PostResponse(ku); if (responseUloge.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste dodali korisnika."); } else { uspjesno = responseUloge.ReasonPhrase; } } else { uspjesno = responseKorisnik.ReasonPhrase; } if (!String.IsNullOrEmpty(uspjesno)) { if (!String.IsNullOrEmpty(Messages.ResourceManager.GetString(uspjesno))) { MessageBox.Show(Messages.ResourceManager.GetString(uspjesno)); } else { MessageBox.Show(uspjesno); } } } }