private void PromjeniStatus() { var response = studentService.GetResponse(StudentId.ToString()); if (response.IsSuccessStatusCode) { var student = response.Content.ReadAsAsync <Student>().Result; if (student.StatusKorisnickoRacunaId != 3) { student.StatusKorisnickoRacunaId = 3; var response2 = studentService.PutResponse(StudentId, student); if (response2.IsSuccessStatusCode) { MessageBox.Show("Student banovan!"); ProvjeriStatsuKorisnika(StudentId); } } else { student.StatusKorisnickoRacunaId = 1; var response2 = studentService.PutResponse(StudentId, student); if (response2.IsSuccessStatusCode) { MessageBox.Show("Student unbanovan!"); ProvjeriStatsuKorisnika(StudentId); } } } }
private void ZapocniBtn_Click(object sender, EventArgs e) { HttpResponseMessage response = ServisiService.GetResponse(ServisID.ToString()); if (response.IsSuccessStatusCode) { ServisInfo_API.Models.Servisi servis = response.Content.ReadAsAsync <ServisInfo_API.Models.Servisi>().Result; servis.DatumPocetka = DateTime.Now; HttpResponseMessage response2 = ServisiService.PutResponse(ServisID, servis); MessageBox.Show("Servis uspjesno zapocet"); Bind(); } }
private void snimiSklPbtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { skladiste.Adresa = adresaSkladistaTextBox.Text; skladiste.Kvadratura = kvadraturaTextBox.Text; skladiste.TipId = (int)tipSkladistaComboBox.SelectedValue; if (skladiste.Id != 0) { HttpResponseMessage responseMessage = putSkladistaService.PutResponse(skladiste.Id, skladiste); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno izmjenjeno skladište"); BindSkladista(); } } else { HttpResponseMessage responseMessage = postSkladistaService.PostResponse(skladiste); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno dodato skladište"); BindSkladista(); } } } }
private void dodajObavijestButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Obavijest obavijest = new Obavijest { Datum = datumObavijestiInput.Value.ToShortDateString(), Naslov = naslovObavijestiInput.Text, Sadrzaj = sadrzajObavijestiInput.Text, NastavnikId = Global.TrenutniKorisnik.KorisnikId, PredmetId = Convert.ToInt32(predmetiInput.SelectedValue) }; if (obavijestId.Text != "") { obavijest.ObavijestId = Convert.ToInt32(obavijestId.Text); HttpResponseMessage response = _obavijestiService.PutResponse(obavijest.ObavijestId, obavijest); if (response.IsSuccessStatusCode) { MessageBox.Show("Obavijest uspješno izmijenjena"); } } else { HttpResponseMessage response = _obavijestiService.PostResponse(obavijest); if (response.IsSuccessStatusCode) { MessageBox.Show("Obavijest uspješno dodana"); } } Close(); Form frm = new PrikaziObavijestiForm(); frm.Show(); } }
private void saveChangesBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { LocalEventsSeminarski_API.Models.EventGallery editedGallery = new EventGallery(); editedGallery.EventGalleryID = galleryID; editedGallery.Naziv = nazivInput.Text; editedGallery.Opis = opisInput.Text; editedGallery.DatumKreiranja = trazeniEvent.DatumKreiranja; editedGallery.EventID = trazeniEvent.EventID; int id = galleryID; HttpResponseMessage putResponse = eventGalleryService.PutResponse(id, editedGallery); if (putResponse.IsSuccessStatusCode) { MessageBox.Show("Saved Changes!"); } else { MessageBox.Show(putResponse.StatusCode.ToString()); } } }
public Rezultati(Polaze polaze) { InitializeComponent(); Rezultat obj = GetRezultat(polaze); HttpResponseMessage responsePost = rezultatService.PostActionResponse("CustomPostRezultat", obj); if (responsePost.IsSuccessStatusCode) { Procenat.Text = obj.Rezultat1.ToString("0.00") + "%"; var jsonResult = responsePost.Content.ReadAsStringAsync(); Rezultat rezultat = JsonConvert.DeserializeObject <Rezultat>(jsonResult.Result); polaze.RezultatId = rezultat.RezultatId; polaze.VrijemeZavrsetka = DateTime.Now; HttpResponseMessage responsePut = polazeService.PutResponse(polaze.PolazeId, polaze); if (responsePut.IsSuccessStatusCode) { SistemPreporuke(); } } else { DisplayAlert("Greška", "Izracunavanje rezultata neuspješno.", "OK"); } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (p != null) { if (!String.IsNullOrEmpty(pitanjeInput.Text)) { p.Pitanje1 = pitanjeInput.Text; } p.TestId = Convert.ToInt32(testList.SelectedValue); p.TipPitanjaId = Convert.ToInt32(tipPitanjaList.SelectedValue); } HttpResponseMessage response = pitanjeService.PutResponse(p.PitanjeId, p); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_pitanje_succ, "Poruka o uspjehu", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; this.Close(); } else { MessageBox.Show("Error code", response.StatusCode + " Message: " + response.ReasonPhrase); } } }
private void IzmijeniFrizeraBtn_Click(object sender, EventArgs e) { if (f != null) { f.Ime = ImeInput.Text; f.Prezime = PrezimeInput.Text; f.KorisnickoIme = KorisnickoImeInput.Text; f.Opis = opisInput.Text; f.VrstaUslugeID = Convert.ToInt32(vrstaUslugeComboBox.SelectedValue); if (LozinkaInput.Text != String.Empty) { f.LozinkaSalt = UIHelper.GenerateSalt(); f.LozinkaHash = UIHelper.GenerateHash(LozinkaInput.Text, f.LozinkaSalt); } HttpResponseMessage response = frizeriService.PutResponse(f.FrizerID, f); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_hairD_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } } }
private void saveBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { LocalEventsSeminarski_API.Models.Organizacija editedOrganizacija = new LocalEventsSeminarski_API.Models.Organizacija(); editedOrganizacija.OrganizacijaID = organizacijaID; editedOrganizacija.Naziv = nameInput.Text; editedOrganizacija.Opis = opisInput.Text; editedOrganizacija.GradID = Convert.ToInt32(gradSelect.SelectedValue); editedOrganizacija.Tip = tipSelect.SelectedValue.ToString(); editedOrganizacija.SlikaLogo = null; HttpResponseMessage putResponse = organizacijaService.PutResponse(organizacijaID, editedOrganizacija); if (putResponse.IsSuccessStatusCode) { MessageBox.Show("Saved Changes!"); this.Close(); } else { MessageBox.Show("error put response"); } } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (k != null) { k.Ime = imeInput.Text; k.Prezime = prezimeInput.Text; k.Telefon = telefonInput.Text; k.Email = emailInput.Text; k.KorisnickoIme = korisnickoImeInput.Text; if (lozinkaInput.Text != String.Empty) { k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt); } k.Status = statusCheckBox.Checked; HttpResponseMessage response = korisniciService.PutResponse(k.KorisnikID, k); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_usr_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } } }
private void snimiButton_Click(object sender, EventArgs e) { if (k != null) { k.Ime = imeInput.Text; k.Prezime = prezimeInput.Text; k.Telefon = telefonInput.Text; k.Email = emailInput.Text; k.KorisnickoIme = korisnickoImeInput.Text; k.Status = statusCheckBox.Checked; k.Uloge = ulogeList.CheckedItems.Cast <Uloge>().ToList(); if (!String.IsNullOrEmpty(labelLozinka.Text)) { k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt); } HttpResponseMessage response = korisniciService.PutResponse(k.KorisnikID, k); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_usr_succ, "Poruka o uspjehu", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } else { MessageBox.Show("Error code" + response.StatusCode + " Message:" + response.ReasonPhrase); } } }
public TutorPrijaveDetailsForm(int id) { InitializeComponent(); HttpResponseMessage response = banStudentService.GetResponse(id.ToString()); prijava = response.Content.ReadAsAsync <BanPrijavaStudente_SelectOne_Result>().Result; if (response.IsSuccessStatusCode) { StudentInput.Text = prijava.Student; TutorInput.Text = prijava.Tutor; RazlogRichTxtBox.Text = prijava.RazlogPrijave; DatumPrijaveInput.Text = prijava.DatumPrijave.ToShortDateString(); } BanPrijavaStudent prijavaUpdate = new BanPrijavaStudent() { PrijavaStudentId = id, StudentId = prijava.StudentId, TutorId = prijava.TutorId, RazlogPrijave = prijava.RazlogPrijave, DatumPrijave = prijava.DatumPrijave, IsRead = true }; var response2 = banStudentService.PutResponse(id, prijavaUpdate); }
private void OznaciOdrzanBtn_Click(object sender, EventArgs e) { if (terminiGridView.SelectedRows.Count == 0) { MessageBox.Show(Messages.termin_select_req); return; } int TerminId = int.Parse(terminiGridView.SelectedRows[0].Cells[0].Value.ToString()); HttpResponseMessage response = termini.GetResponsee(TerminId); if (response.IsSuccessStatusCode) { var termin = response.Content.ReadAsAsync <Termin>().Result; if (termin.IsOdrzan) { MessageBox.Show("Vožnja je prethodno održana!", "Greška", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } termin.IsOdrzan = true; HttpResponseMessage response1 = termini.PutResponse(termin.TerminId, termin); if (response1.IsSuccessStatusCode) { MessageBox.Show("Vožnja je održana.", "Poruka o uspjehu", MessageBoxButtons.OK, MessageBoxIcon.Information); bindDataGrid(); } else { MessageBox.Show("Error code", response1.StatusCode + " Message: " + response1.ReasonPhrase); } } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { k.Naziv = nazivInput.Text; k.Telefon = telefonInput.Text; k.Email = emailInput.Text; k.KorisickoIme = korisnickoImeInput.Text; if (lozinkaInput.Text != String.Empty) { k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(k.LozinkaSalt, lozinkaInput.Text); } else { } k.kategorije = null; HttpResponseMessage response = KompanijeService.PutResponse(k.KompanijaID, k); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspjesno ste izmijenili podatke", Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (k != null) { k.Ime = ImeInput.Text; k.Prezime = PrezimeInput.Text; k.DatumRodjenja = datumRodjenjaDateTimePicker.Value; k.Adresa = AdresaInput.Text; k.Email = EmailInput.Text; k.BrojTelefona = BrojTelefonaInput.Text; k.Napomena = NapomenaInput.Text; k.KorisnickoIme = KorisnickoImeInput.Text; if (LozinkaInput.Text != String.Empty) { k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(LozinkaInput.Text, k.LozinkaSalt); } HttpResponseMessage response = klijentiService.PutResponse(k.KlijentID, k); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_usr_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } } }
private void snimiSklPbtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { tipskladiste.Naziv = nazivSkladistaPtextBox.Text; if (tipskladiste.Id != 0) { HttpResponseMessage responseMessage = putSkladistaService.PutResponse(tipskladiste.Id, tipskladiste); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno izmjenjen tip skladišta"); BindVrstaSkladista(); } } else { HttpResponseMessage responseMessage = postSkladistaService.PostResponse(tipskladiste); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno dodat tip skladišta"); BindVrstaSkladista(); } } } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (k != null) { k.Adresa = adresaInput.Text; k.Email = emailInput.Text; k.Telefon = telefonInput.Text; if (lozinkaInput.Text != String.Empty) { k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt); } } HttpResponseMessage response = korisniciService.PutResponse(k.KorisnikId, k); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_user_succ, "Poruka o uspjehu", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; //this.Close(); } else { MessageBox.Show("Error code", response.StatusCode + " Message: " + response.ReasonPhrase); } } }
private void SaveProductButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (product != null) { product.Name_ = ProductNameInput.Text; product.Price = Convert.ToDecimal(PriceInput.Text); product.Status = ActiveCheckBox.Checked; HttpResponseMessage httpResponseMessage = productsService.PutResponse(product.ProductID, product); if (httpResponseMessage.IsSuccessStatusCode) { MessageBox.Show(Messages.msg_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Error Code" + httpResponseMessage.StatusCode + " : Message - " + httpResponseMessage.ReasonPhrase); } } } }
private void sacuvajPredmetButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { HttpResponseMessage response; Predmet predmet = new Predmet { Naziv = nazivPredmetaInput.Text, AkademskaGodinaId = Convert.ToInt32(akademskaGodinaInput.SelectedValue), RazredId = Convert.ToInt32(razredInput.SelectedValue) }; if (predmetIdText.Text == "") { response = _predmetiService.PostResponse(predmet); } else { predmet.PredmetId = Convert.ToInt32(predmetIdText.Text); response = _predmetiService.PutResponse(predmet.PredmetId, predmet); } if (response.IsSuccessStatusCode) { DataBind(); MessageBox.Show("Uspješno dodan/izmijenjen predmet."); } } }
private void button1_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { LocalEventsSeminarski_API.Models.Event putEvent = new LocalEventsSeminarski_API.Models.Event(); putEvent.EventID = eventID; putEvent.Naziv = nazivInput.Text; putEvent.Opis = opisInput.Text; putEvent.LokacijaID = Convert.ToInt32(lokacijaSelect.SelectedValue); putEvent.OrganizacijaID = Convert.ToInt32(organizacijaSelect.SelectedValue); putEvent.EventTipID = Convert.ToInt32(eventTypeSelect.SelectedValue); putEvent.Status = statusSelect.SelectedItem.ToString(); //putEvent.DatumKreiranja = DateTime.Now; putEvent.DatumOdrzavanja = datumOdrzavanjaInput.Value; putEvent.VrijemePocetka = DateTime.Parse(vrijemePocetkaInput.Value.ToShortTimeString()).TimeOfDay; putEvent.VrijemeZavrsetka = DateTime.Parse(vrijemeKrajaInput.Value.ToShortTimeString()).TimeOfDay; HttpResponseMessage eventPutResponse = eventService.PutResponse(putEvent.EventID, putEvent); if (eventPutResponse.IsSuccessStatusCode) { MessageBox.Show("Saved Changes!"); Close(); } else { MessageBox.Show("event put error"); } } }
private void snimiTipPbtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { tipProizvoda.Naziv = NazivTipPtextBox.Text; tipProizvoda.MjernaJedinica = (MjernaJedinica)MjernaJcomboBox.SelectedIndex; if (tipProizvoda.Id != 0) { HttpResponseMessage responseMessage = tipoviEditService.PutResponse(tipProizvoda.Id, tipProizvoda); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno izmjenjen tip proizvoda"); BindVrstaProizvoda(); } } else { HttpResponseMessage responseMessage = tipoviDodajService.PostResponse(tipProizvoda); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Uspjesno dodat tip proizvoda"); BindVrstaProizvoda(); } } } }
private void btnSnimi_Click(object sender, EventArgs e) { if (_k != null && this.ValidateChildren()) { _k.Ime = txtIme.Text; _k.Prezime = txtPrezime.Text; _k.Email = txtEmail.Text; _k.DatumRodjenja = dtpDatumRodjenja.Value; if (cmbSpol.SelectedItem != null) { _k.Spol = cmbSpol.SelectedItem.ToString(); } _k.KorisnickoIme = txtKorisnickoIme.Text; _k.TipKorisnikaId = ((TipKorisnikaModel)cmbTipKorisnika.SelectedItem).Id; if (!string.IsNullOrEmpty(txtLozinka.Text)) { _k.LozinkaSalt = Util.UIHelper.GenerateSalt(); _k.LozinkaHash = Util.UIHelper.GenerateHash(_k.LozinkaSalt, txtLozinka.Text); } HttpResponseMessage response = korisniciService.PutResponse(_id, _k).Handle(); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.edit_user_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } }
private void button1_Click(object sender, EventArgs e) { errorProvider.Clear(); if (this.ValidateChildren()) { k.Ime = ImeTxt.Text; k.Prezime = PrezimeTxt.Text; k.Email = EmailTxt.Text; k.BrojTelefona = TelefonTxt.Text; k.Adresa = AdressTxt.Text; k.DatumRodjenja = DatumRodjenjaPicker.Value; k.GradId = Convert.ToInt32(GradCmb.SelectedValue); HttpResponseMessage response = KorisnikService.PutResponse(k.Id, k); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste izmjenili podatke!", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); this.DialogResult = DialogResult.OK; } else { MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + response.ReasonPhrase); } } }
private void sacuvajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (urediTest == null) { Test noviTest = new Test(); noviTest.PodkategorijaId = Convert.ToInt32(PodkategorijaList.SelectedValue); noviTest.Naziv = nazivTestaInput.Text; noviTest.ParcijalnoBodovanje = parcijalnoBodovanjeCbx.Checked; HttpResponseMessage response = testService.PostResponse(noviTest); if (response.IsSuccessStatusCode) { DialogResult = DialogResult.OK; nazivTestaInput.Clear(); PodkategorijaList.SelectedIndex = 0; parcijalnoBodovanjeCbx.Checked = false; bindForm(); } else { string msg = response.ReasonPhrase; if (!String.IsNullOrEmpty(Messages.ResourceManager.GetString(response.ReasonPhrase))) { msg = Messages.ResourceManager.GetString(response.ReasonPhrase); } MessageBox.Show("Error Code:" + response.StatusCode + " Message: " + msg); } } else { urediTest.PodkategorijaId = Convert.ToInt32(PodkategorijaList.SelectedValue); urediTest.Naziv = nazivTestaInput.Text; urediTest.ParcijalnoBodovanje = parcijalnoBodovanjeCbx.Checked; HttpResponseMessage response = testService.PutResponse(urediTest.TestId, urediTest); if (response.IsSuccessStatusCode) { DialogResult = DialogResult.OK; nazivTestaInput.Clear(); PodkategorijaList.SelectedIndex = 0; parcijalnoBodovanjeCbx.Checked = false; bindForm(); } else { string msg = response.ReasonPhrase; if (!String.IsNullOrEmpty(Messages.ResourceManager.GetString(response.ReasonPhrase))) { msg = Messages.ResourceManager.GetString(response.ReasonPhrase); } MessageBox.Show("Error Code:" + response.StatusCode + " Message: " + msg); } } } }
private void SacuvajPass_Clicked(object sender, EventArgs e) { if (k.LozinkaHash == HelperPassword.GenerateHash(trenutniPass.Text, k.LozinkaSalt)) { if (noviPass.Text != null && noviPass.Text != "" && noviPass.Text == noviPassTwo.Text) { k.LozinkaHash = HelperPassword.GenerateHash(noviPass.Text, k.LozinkaSalt); HttpResponseMessage responseMessage = profilService.PutResponse(k.Id, k); if (responseMessage.IsSuccessStatusCode) { DisplayAlert("Uspjeh", "Uspješno ste promijenili lozinku!", "OK"); } else { DisplayAlert("Upozorenje", responseMessage.ReasonPhrase, "OK"); } } else { DisplayAlert("Upozorenje", "Provjerite novu lozinku!", "OK"); } } else { DisplayAlert("Upozorenje", "Provjerite trenutnu lozinku!", "OK"); } }
private void SacuvajBtn_Click(object sender, EventArgs e) { errorProvider.Clear(); if (this.ValidateChildren()) { Korisnici k = Global.prijavljeniKorisnik; if (k.LozinkaHash == Util.HelperPassword.GenerateHash(TrenutnaTxt.Text, k.LozinkaSalt)) { if (NovaTxt.Text == PotvrdaTxt.Text) { k.LozinkaHash = Util.HelperPassword.GenerateHash(NovaTxt.Text, k.LozinkaSalt); HttpResponseMessage response = KorisnikService.PutResponse(k.Id, k); MessageBox.Show("Uspješno ste promjenili lozinku!"); this.Close(); if (!response.IsSuccessStatusCode) { MessageBox.Show("nije post uspio"); } } else { MessageBox.Show("Molimo Vas da provjerite unos nove lozinke."); } } else { MessageBox.Show("Molimo Vas da provjerite unos trenutne lozinke"); } } }
private void saveChangesBtn_Click(object sender, EventArgs e) { Korisnik editedKorisnik = new Korisnik(); editedKorisnik.KorisnikID = korisnikID; editedKorisnik.Ime = imeInput.Text; editedKorisnik.Prezime = prezimeInput.Text; editedKorisnik.Email = emailInput.Text; editedKorisnik.Telefon = telefonInput.Text; editedKorisnik.GradID = Convert.ToInt32(gradInput.SelectedValue); editedKorisnik.KorisnickoIme = usernameInput.Text; editedKorisnik.Slika = editedKorisnik.Slika; editedKorisnik.SlikaThumb = editedKorisnik.SlikaThumb; if (statusSelect.Text == "Active") { editedKorisnik.Status = true; } else { editedKorisnik.Status = false; } if (String.IsNullOrEmpty(passwordInput.Text)) { //MessageBox.Show("Don't change password!"); editedKorisnik.LozinkaHash = korisnik.LozinkaHash; editedKorisnik.LozinkaSalt = korisnik.LozinkaSalt; } else { //MessageBox.Show("Change password!"); editedKorisnik.LozinkaSalt = UIHelper.GenerateSalt(); editedKorisnik.LozinkaHash = UIHelper.GenerateHash(passwordInput.Text, editedKorisnik.LozinkaSalt); } try { HttpResponseMessage putResponse = korisnikService.PutResponse(editedKorisnik.KorisnikID, editedKorisnik); if (putResponse.IsSuccessStatusCode) { MessageBox.Show("Saved Changes!"); this.Close(); } else { MessageBox.Show("error"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click(object sender, EventArgs e) { HttpResponseMessage response = null; foreach (DataGridViewRow row in uceniciGridView.Rows) { Prisustvo prisustvo = new Prisustvo(); prisustvo.PrisustvoId = (int)row.Cells["PrisustvoId"].Value; prisustvo.Prisutan = Convert.ToBoolean(row.Cells["Prisutan"].Value); prisustvo.Opravdano = Convert.ToBoolean(row.Cells["IsOpravdano"].Value); prisustvo.BrojSati = Convert.ToInt32(brojSatiReadOnly.Text); prisustvo.CasId = Convert.ToInt32(casIdTest.Text); prisustvo.UcenikId = (int)row.Cells["UcenikId"].Value; response = _prisustvoService.PutResponse(prisustvo); } if (response.IsSuccessStatusCode) { MessageBox.Show("Izostanci uspješno dodani"); int casId = (int)casoviGridView.CurrentRow.Cells["CasId"].Value; response = _prisustvoService.GetActionResponse("prisutniUcenici", casId.ToString()); if (response.IsSuccessStatusCode) { List <UcenikVM> ucenici = new List <UcenikVM>(); ucenici = response.Content.ReadAsAsync <List <UcenikVM> >().Result; ucenikInput.DataSource = ucenici; ucenikInput.ValueMember = "UcenikId"; ucenikInput.DisplayMember = "ImePrezime"; } } }
private void saveChangesBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { LocalEventsSeminarski_API.Models.Lokacija lokacija = new LocalEventsSeminarski_API.Models.Lokacija(); lokacija.LokacijaID = lokacijaID; lokacija.Naziv = nazivInput.Text; lokacija.Adresa = adresaInput.Text; lokacija.Kapacitet = Convert.ToInt32(kapacitetInput.Value); lokacija.Opis = opisInput.Text; lokacija.GradID = Convert.ToInt32(gradSelect.SelectedValue); lokacija.LokacijaTipID = Convert.ToInt32(tipSelect.SelectedValue); //MessageBox.Show(lokacijaID.ToString() + " " + lokacija.Naziv + " " + lokacija.Adresa + lokacija.Kapacitet.ToString()); HttpResponseMessage saveChangesResponse = lokacijaService.PutResponse(lokacija.LokacijaID, lokacija); if (saveChangesResponse.IsSuccessStatusCode) { MessageBox.Show("Saved Changes!"); Close(); } else { MessageBox.Show("error"); } } }
private void prihvatiBtn_Clicked(object sender, EventArgs e) { HttpResponseMessage response = ponudeService.GetResponse(ponudaID.ToString()); if (response.IsSuccessStatusCode) { var jsonObject = response.Content.ReadAsStringAsync(); Ponuda ponuda = JsonConvert.DeserializeObject <Ponuda>(jsonObject.Result); ponuda.Prihvacena = true; HttpResponseMessage response2 = ponudeService.PutResponse(ponudaID, ponuda); if (response2.IsSuccessStatusCode) { Servisi servis = new Servisi(); servis.DatumPrihvatanja = DateTime.Now; servis.KompanijaID = p.KompanijaID; servis.PonudaID = ponudaID; HttpResponseMessage response3 = servisiService.PostResponse(servis); if (response3.IsSuccessStatusCode) { DisplayAlert("Uspjesno ste prihvatili ponudu", "Uredjaj mozete dostaviti prema dogovoru sa kompanijom", "OK"); Fill(); } } } }