public EditEmployeeForm(int id) { InitializeComponent(); this.AutoValidate = AutoValidate.Disable; HttpResponseMessage response = employeesService.GetResponse(id.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { employee = null; } else { employee = response.Content.ReadAsAsync <Employee>().Result; FillForm(); } }
protected override void OnAppearing() { HttpResponseMessage response = service.GetResponse(); if (response.IsSuccessStatusCode) { var jsonObject = response.Content.ReadAsStringAsync(); List <GetGradoviVm> gradoviSource = JsonConvert.DeserializeObject <List <GetGradoviVm> >(jsonObject.Result); gradInput.ItemsSource = gradoviSource; gradInput.ItemDisplayBinding = new Binding("Naziv"); } FillForm(); base.OnAppearing(); }
public IzmijeniUslugu(int uslugaId) { InitializeComponent(); HttpResponseMessage response = uslugeService.GetResponse(uslugaId.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { u = null; } else if (response.IsSuccessStatusCode) { u = response.Content.ReadAsAsync <Usluge>().Result; //BindVrsteUsluga(); //FillForm(); } }
private void BindSastojci() { HttpResponseMessage response = SastojciService.GetResponse(); if (response.IsSuccessStatusCode) { List <SastojciPregledVm> lst = response.Content.ReadAsAsync <List <SastojciPregledVm> >().Result; //Insert jer add dodaje na kraj lst.Insert(0, new SastojciPregledVm() { Naziv = "Odaberite sastojak" }); SastojakCmb.DataSource = lst; SastojakCmb.DisplayMember = "Naziv"; SastojakCmb.ValueMember = "Id"; } }
private void BindKategorije() { HttpResponseMessage response = predmetService.GetResponse(); if (response.IsSuccessStatusCode) { //Promjeni ime u PredmetCmb var lstOblasti = response.Content.ReadAsAsync <List <Podkategorija> >().Result; lstOblasti.Insert(0, new Podkategorija() { Naziv = "Odaberite oblast" }); PredmetCmb.DataSource = lstOblasti; PredmetCmb.DisplayMember = "Naziv"; PredmetCmb.ValueMember = "OblastId"; } }
private void BindProizvodi() { HttpResponseMessage responseMessage = getProizvodi.GetResponse(); if (responseMessage.IsSuccessStatusCode) { List <Proizvod> lista = responseMessage.Content.ReadAsAsync <List <Proizvod> >().Result; lista.Insert(0, new Proizvod() { Naziv = "Odaberite proizvod", Id = 0 }); ProizvodJelo.DataSource = lista; ProizvodJelo.DisplayMember = "Naziv"; ProizvodJelo.ValueMember = "Id"; } }
public EditAdministrator(int administratorId) { InitializeComponent(); this.AutoValidate = AutoValidate.Disable; HttpResponseMessage response = administratorService.GetResponse(administratorId.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { admin = null; } else if (response.IsSuccessStatusCode) { admin = response.Content.ReadAsAsync <Administrator_SelectOne>().Result; FillForm(); } }
private void BindGradovi() { System.Net.Http.HttpResponseMessage gradResponse = gradService.GetResponse(); if (gradResponse.IsSuccessStatusCode) { var jsonObject = gradResponse.Content.ReadAsStringAsync(); List <Grad> gradList = JsonConvert.DeserializeObject <List <Grad> >(jsonObject.Result); gradPicker.ItemsSource = gradList; } else { DisplayAlert("error", "error loading grad", "error"); } }
private void BindDobavljaci() { HttpResponseMessage response = DobavljaciService.GetResponse(); if (response.IsSuccessStatusCode) { List <Dobavljaci> dob = response.Content.ReadAsAsync <List <Dobavljaci> >().Result; //Insert jer add dodaje na kraj dob.Insert(0, new Dobavljaci() { Naziv = "Odaberite dobavljaca" }); DobavljacCmb.DataSource = dob; DobavljacCmb.DisplayMember = "Naziv"; DobavljacCmb.ValueMember = "Id"; } }
private void BindGradovi() { HttpResponseMessage response = gradService.GetResponse(); if (response.IsSuccessStatusCode) { List <esp_Grad_SelectAll_Result> gradoviList = response.Content.ReadAsAsync <List <esp_Grad_SelectAll_Result> >().Result; gradSelect.DataSource = gradoviList; gradSelect.DisplayMember = "Naziv"; gradSelect.ValueMember = "GradID"; } else { MessageBox.Show("Grad Binding Error: " + response.StatusCode.ToString()); } }
private async Task <bool> getStavka(string sifra) { var apiUrl = "api/ponuda/GetProizvodBySifra/" + sifra; WebAPIHelper helper = new WebAPIHelper(apiUrl); var response = helper.GetResponse(); if (response.IsSuccessStatusCode) { var content = response.Content.ReadAsStringAsync().Result; var item = JsonConvert.DeserializeObject <PonudaVM.PonudaInfo>(content); if (item.Id.HasValue) { staraCijena.Text = item.Cijena.ToString() + " KM"; cijena = item.Cijena; kategorija.Text = item.Kategorija; nazivProizvoda.Text = item.Naziv; isJelo = item.IsJelo; stavkaId = item.Id.HasValue ? item.Id.Value : 0; staraCijenaRow.IsVisible = true; kategorijaRow.IsVisible = true; nazivRow.IsVisible = true; addons.IsVisible = true; await this.DisplayAlert("Info", "Trazena stavka je pronađena", "OK"); return(true); } await this.DisplayAlert("Info", "Trazena stavka ne postoji", "OK"); staraCijenaRow.IsVisible = false; kategorijaRow.IsVisible = false; nazivRow.IsVisible = false; return(false); } else { staraCijenaRow.IsVisible = false; kategorijaRow.IsVisible = false; nazivRow.IsVisible = false; return(false); } }
public ProductEditForm(int id) { InitializeComponent(); this.AutoValidate = AutoValidate.Disable; HttpResponseMessage response = productsService.GetResponse(id.ToString()); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { product = null; } else { product = response.Content.ReadAsAsync <Product>().Result; FillForm(); } }
private void KorisniciGrid_CellContentClick(object sender, DataGridViewCellEventArgs e) { int id = Convert.ToInt32(KorisniciGrid.Rows[e.RowIndex].Cells[0].Value); HttpResponseMessage response = KorisniciService.GetResponse(id); Korisnici k = response.Content.ReadAsAsync <Korisnici>().Result; //Put response nije dobar HttpResponseMessage responseTwo = OsobljeService.PutResponse(k.Id, k); if (responseTwo.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste izmjenili aktivnost korisnika."); } else { MessageBox.Show("Promjena aktivnosti korisnika nije uspjela."); } }
private void BindKlijent(string klijentid) { HttpResponseMessage responseMessage = getKlijentaService.GetResponse(klijentid); if (responseMessage.IsSuccessStatusCode) { var klijent = responseMessage.Content.ReadAsAsync <KlijentVM>().Result; emailTextBox.Text = klijent.Email; imeTextBox.Text = klijent.Ime; prezimeTextBox.Text = klijent.Prezime; telefonTextBox.Text = klijent.Telefon; usernamaTextBox.Text = klijent.Username; NaslovLabel.Text = "Uredivanje klijenta"; passwordTextBox.Text = klijent.Password; model.Id = klijent.Id; } }
private void BindAgeRange() { HttpResponseMessage ageRangeResponse = ageRangeService.GetResponse(); if (ageRangeResponse.IsSuccessStatusCode) { List <esp_AgeRange_SelectAll_Result> ageRanges = ageRangeResponse.Content.ReadAsAsync <List <esp_AgeRange_SelectAll_Result> >().Result; ageRangeCheck.DataSource = ageRanges; ageRangeCheck.DisplayMember = "Range"; ageRangeCheck.ValueMember = "AgeRangeID"; ageRangeCheck.ClearSelected(); } else { MessageBox.Show("age range error"); } }
private void BindLokacijaTip() { HttpResponseMessage response = lokacijaTipService.GetResponse(); if (response.IsSuccessStatusCode) { List <esp_LokacijaTip_SelectAll_Result> lokacijaTipList = response.Content.ReadAsAsync <List <esp_LokacijaTip_SelectAll_Result> >().Result; //lokacijaTipList.Insert(0, new LokacijaTip()); lokacijaTipSelect.DataSource = lokacijaTipList; lokacijaTipSelect.DisplayMember = "Naziv"; lokacijaTipSelect.ValueMember = "LokacijaTipID"; } else { MessageBox.Show("error"); } }
private void DataBind() { HttpResponseMessage response = _razrediService.GetResponse(); if (response.IsSuccessStatusCode) { razrediGridView.DataSource = response.Content.ReadAsAsync <List <RazredVM> >().Result.ToList(); } response = _akademskeGodineService.GetResponse(); if (response.IsSuccessStatusCode) { List <AkademskaGodinaVM> akademskeGodine = response.Content.ReadAsAsync <List <AkademskaGodinaVM> >().Result; akademskeGodine.Insert(0, new AkademskaGodinaVM()); akademskaGodinaInput.DataSource = akademskeGodine; akademskaGodinaInput.ValueMember = "AkademskaGodinaId"; akademskaGodinaInput.DisplayMember = "Naziv"; } }
private void KreirajPonudu_Load(object sender, EventArgs e) { HttpResponseMessage response = KlijentiService.GetResponse(KlijentID.ToString()); if (response.IsSuccessStatusCode) { Klijent = response.Content.ReadAsAsync <Klijenti>().Result; KlijentLbl.Text = Klijent.Ime + ' ' + Klijent.Prezime; } //zeljeni datum prijema klijenta OdLbl.Text = Od; DoLbl.Text = Do; PitanjeTxt.Text = OpisKvara; kategorijaLbl.Text = Kategorija; }
private void FillForm() { var filmoviResponse = filmoviService.GetResponse().Handle(); if (filmoviResponse.IsSuccessStatusCode) { var filmovi = filmoviResponse.GetResponseResult <List <FilmModel> >(); cmbFilm.DataSource = filmovi; cmbFilm.DisplayMember = "Naslov"; cmbFilm.ValueMember = "Id"; foreach (var film in filmovi) { if (film.Id == _p.FilmId) { cmbFilm.SelectedItem = film; break; } } } var saleResponse = saleService.GetResponse().Handle(); if (saleResponse.IsSuccessStatusCode) { var sale = saleResponse.GetResponseResult <List <SalaModel> >(); cmbSala.DataSource = sale; cmbSala.DisplayMember = "Naziv"; cmbSala.ValueMember = "Id"; foreach (var sala in sale) { if (sala.Id == _p.SalaId) { cmbSala.SelectedItem = sala; break; } } } FillTermini(); txtCijena.Text = _p.Cijena.ToString("0000.00"); dtpVrijediOd.Value = _p.VrijediOd; dtpVrijediDo.Value = _p.VrijediDo; }
private void KreirajBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { ServisInfo_API.Models.Ponude p = new ServisInfo_API.Models.Ponude(); p.Prihvacena = false; p.UpitID = UpitID; p.KlijentID = KlijentID; p.DatumKreiranja = DateTime.Now; p.KompanijaID = Global.prijavljenaKompanija.KompanijaID; p.Odgovor = OdgovorTxt.Text; p.DatumNajranijegMogucegPrijema = DateTime.Parse(NajranijiPrijemDateTime.Value.ToString()); p.Cijena = CijenaTxt.Text; p.TrajanjeDani = Convert.ToDecimal(DaniSelect.Value); p.TrajanjeSati = Convert.ToDecimal(SatiSelect.Value); HttpResponseMessage response = PonudeService.PostResponse(p); if (response.IsSuccessStatusCode) { HttpResponseMessage response2 = KompanijeUpitiService.GetResponse(KUID.ToString()); if (response2.IsSuccessStatusCode) { KompanijeUpiti ku = response2.Content.ReadAsAsync <KompanijeUpiti>().Result; ku.Odgovoreno = true; HttpResponseMessage response3 = KompanijeUpitiService.PutResponse(ku.KompanijaUpitID, ku); } MessageBox.Show("Uspjesno dodana ponuda", "Dodano", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { string msg = response.ReasonPhrase; MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + msg); } } }
public IzmijeniOcjenuForm(OcjenaVM ocjena) { InitializeComponent(); HttpResponseMessage response = _prisustvoService.GetResponse(ocjena.CasId.ToString()); if (response.IsSuccessStatusCode) { ucenikInput.DataSource = response.Content.ReadAsAsync <List <UcenikVM> >().Result; ucenikInput.ValueMember = "UcenikId"; ucenikInput.DisplayMember = "ImePrezime"; } ocjenaIdText.Text = ocjena.OcjenaId.ToString(); ocjenaInput.Text = ocjena.OcjenaVrijednost.ToString(); ucenikInput.SelectedValue = ocjena.UcenikId; casIdText.Text = ocjena.CasId.ToString(); }
private void BindEventTip() { HttpResponseMessage eventTipResponse = eventTipService.GetResponse(); if (eventTipResponse.IsSuccessStatusCode) { List <esp_EventTip_SelectAll_Result> eventTipList = eventTipResponse.Content.ReadAsAsync <List <esp_EventTip_SelectAll_Result> >().Result; //eventTipList.Insert(0, new EventTip()); eventTipSelect.DataSource = eventTipList; eventTipSelect.DisplayMember = "Naziv"; eventTipSelect.ValueMember = "EventTipID"; } else { MessageBox.Show("event tip error"); } }
private void BindOrganizacija() { HttpResponseMessage organizacijaResponse = organizacijaService.GetResponse(); if (organizacijaResponse.IsSuccessStatusCode) { List <esp_Organizacija_SelectAll_Result> organizacije = organizacijaResponse.Content.ReadAsAsync <List <esp_Organizacija_SelectAll_Result> >().Result; //organizacije.Insert(0, new LocalEventsSeminarski_API.Models.Organizacija()); organizacijaSelect.DataSource = organizacije; organizacijaSelect.DisplayMember = "Naziv"; organizacijaSelect.ValueMember = "OrganizacijaID"; } else { MessageBox.Show("error organizacija loading"); } }
private void Prijava() { HttpResponseMessage response = KompanijeService.GetActionResponse("GetByKorisnickoIme", korisnickoImeInput.Text); if (response.StatusCode == System.Net.HttpStatusCode.NotFound) { MessageBox.Show("Korisnicko ime nije pronadjeno", "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (response.IsSuccessStatusCode) { Kompanije k = response.Content.ReadAsAsync <Kompanije>().Result; if (UIHelper.GenerateHash(k.LozinkaSalt, lozinkaInput.Text) == k.LozinkaHash) { this.DialogResult = DialogResult.OK; Global.notBrojac = 0; Global.prijavljenaKompanija = k; if (k.RefKompanijaID != null) { Global.IsRadnik = true; HttpResponseMessage response2 = KompanijeService.GetResponse(k.RefKompanijaID.GetValueOrDefault().ToString()); Global.prijavljenaKompanija = response2.Content.ReadAsAsync <Kompanije>().Result; } else { Global.IsRadnik = false; } Form frm = new Administracija.DodajKompaniju(); this.Close(); } else { MessageBox.Show("Pogresni korisnicki podaci", "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); lozinkaInput.Text = String.Empty; } } else { MessageBox.Show("Error Code" + response.StatusCode + " Message - " + response.ReasonPhrase); } }
private void PrihvatiBtn_Click(object sender, EventArgs e) { var response = zahtjevService.GetResponse(ZahtjevId.ToString()); if (response.IsSuccessStatusCode) { var zahtjev = response.Content.ReadAsAsync <Zahtjev>().Result; zahtjev.Prihvaceno = true; var response2 = zahtjevService.PutResponse(ZahtjevId, zahtjev); if (response2.IsSuccessStatusCode) { OdrediTermin termini = new OdrediTermin(ZahtjevId); termini.FormClosed += new FormClosedEventHandler(Form_Closed); termini.ShowDialog(); termini.MdiParent = this.MdiParent; PrihvatiBtn.Enabled = false; } } }
public UnosJela(PonudaVM.PonudaInfo viewModel) : this() { HttpResponseMessage responseMessage = getJelo.GetResponse(viewModel.Id.ToString()); if (responseMessage.IsSuccessStatusCode) { var jelo = responseMessage.Content.ReadAsAsync <UrediJelo>().Result; if (jelo != null) { jeloId = jelo.JeloId; NazivJelatextBox.Text = jelo.Naziv; var get = listaMenu[Int32.Parse(jelo.Menu)].NazivMenua; MenuJelacomboBox.SelectedValue = get; CijenaJelatextBox.Text = jelo.Cijena.ToString(); SifraJelatextBox.Text = jelo.Sifra; slikaKontrola1.setImage(jelo.SlikaUrl); BindStavkeJela(jelo.ListaStavki); } } }
private void DeactiveBtn_Click(object sender, EventArgs e) { if (aktivneDataGridView.SelectedRows.Count != 0) { int UcionicaId = Convert.ToInt32(aktivneDataGridView.SelectedRows[0].Cells[0].Value); var response = ucionicaService.GetResponse(UcionicaId.ToString()); if (response.IsSuccessStatusCode) { var ucionica = response.Content.ReadAsAsync <Ucionica>().Result; ucionica.Aktivna = false; response = ucionicaService.PutResponse(ucionica.UcionicaId, ucionica); if (response.IsSuccessStatusCode) { MessageBox.Show("Ucionica dektivirana"); BindAktivneUcionie(); BindNeAktivneUcionice(); } } } }
public IActionResult Index(int vrstaId = 1) { HttpResponseMessage responseUsluge = uslugeService.GetActionResponse("SearchByVrstaUsluge", vrstaId.ToString()); if (responseUsluge.IsSuccessStatusCode) { usluge.Clear(); usluge = responseUsluge.Content.ReadAsAsync <List <Usluge_Result> >().Result; } HttpResponseMessage responseVrste = vrsteUslugaService.GetResponse(); if (responseVrste.IsSuccessStatusCode) { vrste = responseVrste.Content.ReadAsAsync <List <VrsteUsluga> >().Result; } ViewData["vrste"] = vrste; ViewData["odabranaVrsta"] = vrstaId; return(View(usluge)); }
private void ProductPurchaseForm_Load(object sender, EventArgs e) { #region GetProducts HttpResponseMessage res = productsService.GetResponse(); if (res.IsSuccessStatusCode) { products = res.Content.ReadAsAsync <List <Product> >().Result; if (products.Count > 0) { ProductsComboBox.DataSource = products; ProductsComboBox.DisplayMember = "Name_"; ProductsComboBox.ValueMember = "ProductID"; product = products[ProductsComboBox.SelectedIndex]; } } #endregion }
private void AddEmployeeForm_Load(object sender, EventArgs e) { #region GetCities HttpResponseMessage responseCities = citiesServices.GetResponse(); List <City> cities = new List <City>(); if (responseCities.IsSuccessStatusCode) { cities = responseCities.Content.ReadAsAsync <List <City> >().Result; } List <ComboItem> comboItems = new List <ComboItem>(); foreach (City item in cities) { comboItems.Add(new ComboItem { ID = item.CityID, Text = item.Name }); } CityComboBox.DataSource = comboItems; #endregion }