private void ocjenaPicker_SelectedIndexChanged(object sender, EventArgs e) { HttpResponseMessage response = _ocjeneMaterijalService.GetActionResponse("GetOcjeneByMaterialByUcenik", materijalIdGlobal.ToString() + "/" + Global.TrenutniKorisnik.KorisnikId.ToString()); OcjenaMaterijalVM ocjena; if (response.IsSuccessStatusCode) { var jsonResult3 = response.Content.ReadAsStringAsync(); ocjena = JsonConvert.DeserializeObject <OcjenaMaterijalVM>(jsonResult3.Result); ocjena.OcjenaVrijednost = ocjenaPicker.SelectedIndex + 1; response = _ocjeneMaterijalService.PostResponse(ocjena); if (response.IsSuccessStatusCode) { DisplayAlert("Uspješna izmjena", "Uspješno ste izmijenili ocjenu.", "ok"); } } else { ocjena = new OcjenaMaterijalVM(); ocjena.OcjenaVrijednost = ocjenaPicker.SelectedIndex + 1; ocjena.MaterijalId = materijalIdGlobal; ocjena.UcenikId = Global.TrenutniKorisnik.KorisnikId; ocjena.Datum = DateTime.Now.ToString(); response = _ocjeneMaterijalService.PostResponse(ocjena); if (response.IsSuccessStatusCode) { DisplayAlert("Uspješna izmjena", "Uspješno ste izmijenili ocjenu.", "ok"); } } }
private void ocjeniBtn_Clicked(object sender, EventArgs e) { Ocjene o = new Ocjene(); o.Datum = DateTime.Now; o.KlijentID = ponuda.KlijentID; o.ServisID = servisID; //3 ocjene o.Ocjena = Convert.ToDecimal(BrzinaSlider.Value); o.VrstaOcjeneID = 1; ocjeneService.PostResponse(o); o.Ocjena = Convert.ToDecimal(KvalitetSlider.Value); o.VrstaOcjeneID = 2; ocjeneService.PostResponse(o); o.Ocjena = Convert.ToDecimal(KomunikacijaSlider.Value); o.VrstaOcjeneID = 3; HttpResponseMessage response = ocjeneService.PostResponse(o); if (response.IsSuccessStatusCode) { DisplayAlert("Uspjesno ste ocijenili ovaj servis", "", "OK"); } Fill(); }
private void SaveClientButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Client client = new Client(); client.FirstName = FirstNameInput.Text; client.LastName = LastNameInput.Text; if (OrganizationNameInput.Text != String.Empty) { client.OrganizationName = FirstNameInput.Text; } client.Phone = PhoneInput.Text; client.Username = UsernameInput.Text; client.PasswordSalt = UIHelper.GenerateSalt(); client.PaswordHash = UIHelper.GenerateHash(client.PasswordSalt, PasswordInput.Text); client.Active = true; client.Points = 0; client.CityID = (int)CityComboBox.SelectedValue; HttpResponseMessage resp = clientsService.PostResponse(client); if (resp.IsSuccessStatusCode) { this.Close(); MessageBox.Show(Messages.msg_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Error Code" + resp.StatusCode + " : Message - " + resp.ReasonPhrase); } } }
private void DodajUsluguBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Usluge u = new Usluge(); u.NazivUsluge = NazivUslugeInput.Text; u.TrajanjeMinute = Convert.ToInt32(TrajanjeUslugeInput.Text); u.CijenaUsluge = Convert.ToDecimal(CijenaUslugeInput.Text); if (vrstaUslugeComboBox.SelectedIndex != 0) { u.VrstaUslugeID = Convert.ToInt32(vrstaUslugeComboBox.SelectedValue); } HttpResponseMessage response = uslugeService.PostResponse(u); if (response.IsSuccessStatusCode) { MessageBox.Show("Usluga je uspjesno dodana."); DialogResult = DialogResult.OK; Close(); } 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 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 ObavijestiBtn_Click(object sender, EventArgs e) { errorProvider.Clear(); if (this.ValidateChildren()) { ng.Popust = (float)Convert.ToDouble(PopustTxt.Text); ng.Napomena = napomenaTxt.Text; ng.Iskoristen = false; ng.VaziDo = DatumPicker.Value; if (ng.KorisniciId != 0) { HttpResponseMessage response = IgraService.PostResponse(ng); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste obavjestili korisnika."); } else { MessageBox.Show(response.StatusCode + " " + response.ReasonPhrase); } } else { MessageBox.Show("Molimo Vas da odaberete korisnika."); } } }
private async Task <bool> RegisterUser() { var kor = new KlijentVM() { Adresa = adresa.Text, Email = email.Text, Ime = ime.Text, Prezime = prezime.Text, Username = userName.Text, Password = password.Text, TipKorisnika = (int)TipKorisnikaVM.Klijent, Telefon = telefon.Text, DatumPrijave = DateTime.Now }; var registerService = new WebAPIHelper("api/Nalog/PostKlijent"); var response = await registerService.PostResponse(kor); if (response.IsSuccessStatusCode) { return(true); } return(false); }
private HttpResponseMessage KreirajNovuRezervaciju() { var projekcija = (ProjekcijaModel)cmbProjekcija.SelectedItem; var projekcijaTermin = (ProjekcijaTerminModel)cmbTermin.SelectedItem; var model = new RezervacijaModel(); model.ProjekcijaId = projekcija.Id; model.ProjekcijaTerminId = projekcijaTermin.Id; if (cmbKorisnik.SelectedItem != null) { var korisnik = ((KorisnikModel)cmbKorisnik.SelectedItem); if (korisnik.Id > 0) { model.KorisnikId = ((KorisnikModel)cmbKorisnik.SelectedItem).Id; } } if (cmbBrojSjedista.SelectedItem != null) { model.BrojSjedista = Convert.ToInt32(cmbBrojSjedista.SelectedItem); } model.DatumProjekcije = dtpDatumProjekcije.Value; model.Cijena = projekcija.Cijena; model.Datum = DateTime.Now; return(rezervacijeService.PostResponse(model).Handle()); }
private void btnLoginPrijava_Click(object sender, EventArgs e) { if (ValidateChildren()) { Cursor.Current = Cursors.WaitCursor; AccountLoginVm account = new AccountLoginVm { UserName = txtLoginUsername.Text, Lozinka = txtLoginPassword.Text }; HttpResponseMessage response = _accountService.PostResponse(account); if (response.IsSuccessStatusCode) { DialogResult = DialogResult.OK; Global.prijavljeniKorisnik = response.Content.ReadAsAsync <Korisnici>().Result; Close(); } else { switch (response.StatusCode) { case HttpStatusCode.Unauthorized: MessageBox.Show(Messages.login_password_incorrect); break; default: MessageBox.Show("Error code: " + response.StatusCode); break; } } } }
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 btnSnimi_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { var r = new RezervacijaModel(); var projekcija = (ProjekcijaModel)cmbProjekcija.SelectedItem; var projekcijaTermin = (ProjekcijaTerminModel)cmbTermin.SelectedItem; r.ProjekcijaId = projekcija.Id; r.ProjekcijaTerminId = projekcijaTermin.Id; r.KorisnikId = ((KorisnikModel)cmbKorisnik.SelectedItem).Id; r.BrojSjedista = Convert.ToInt32(cmbBrojSjedista.SelectedItem); r.DatumProjekcije = dtpDatumProjekcije.Value; r.Cijena = projekcija.Cijena; r.Datum = DateTime.Now; HttpResponseMessage response = rezervacijeService.PostResponse(r).Handle(); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.add_rezervacija_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } }
private void dodajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Korisnici k = new Korisnici(); k.Ime = imeInput.Text; k.Prezime = prezimeInput.Text; k.Email = emailInput.Text; k.Telefon = telefonInput.Text; k.KorisnickoIme = korisnickoImeInput.Text; k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaInput.Text, k.LozinkaSalt); k.Status = true; k.Uloge = ulogeList.CheckedItems.Cast <Uloge>().ToList(); HttpResponseMessage response = korisniciService.PostResponse(k); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.add_usr_succ, "Poruka o uspijehu.", MessageBoxButtons.OK, MessageBoxIcon.Information); DialogResult = DialogResult.OK; Close(); } 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 toVisitBtn_Clicked(object sender, EventArgs e) { EventToVisitIndexModel eventToVisit = new EventToVisitIndexModel { EventID = this.eventID, PosjetilacID = Global.PrijavljeniKorisnik.KorisnikID }; //DisplayAlert("nesto", JsonConvert.SerializeObject(eventToVisit), "ok"); try { System.Net.Http.HttpResponseMessage response = eventToVisitService.PostResponse(eventToVisit); if (response.IsSuccessStatusCode) { DisplayAlert("success", "Oznacili ste dogadjaj sa ToVisit!", "OK"); toVisitBtn.IsVisible = false; this.Navigation.PushAsync(new MainPage()); } else { DisplayAlert("error", "error", "error"); } } catch (Exception ex) { DisplayAlert("ex", "ex", "ex"); } }
private void submitBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { novaOrganizacija.Naziv = nazivInput.Text; novaOrganizacija.Opis = opisInput.Text; novaOrganizacija.Tip = tipSelect.SelectedValue.ToString(); novaOrganizacija.GradID = Convert.ToInt32(gradSelect.SelectedValue); novaOrganizacija.AverageRating = 0; HttpResponseMessage response = organizacijaService.PostResponse(novaOrganizacija); if (response.IsSuccessStatusCode) { MessageBox.Show("New Organization Added!"); this.Close(); } else { string msg = response.ReasonPhrase; MessageBox.Show("Error Code" + response.StatusCode + " : Message - " + msg); } } }
private void dodajMaterijalButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Materijal materijal = new Materijal { Naziv = materijalNazivInput.Text, Datum = datumObjaveInput.Value.ToShortDateString(), NastavnikId = Global.TrenutniKorisnik.KorisnikId, PredmetId = Convert.ToInt32(materijalPredmetId.Text), Sadrzaj = sadrzajInput.Text, Fajl = System.IO.File.ReadAllBytes(fileUploadInput.Text), FajlIme = fileNameInput.Text.Split('.')[0], FajlEkstenzija = "." + fileNameInput.Text.Split('.')[1] }; HttpResponseMessage response = _materijaliService.PostResponse(materijal); if (response.IsSuccessStatusCode) { MessageBox.Show("Materijal uspješno dodan"); Close(); } else { MessageBox.Show("Doslo je do greske prilikom dodavanja materijala"); } } }
private async Task <bool> OcjeniProizvod() { var ocjenaVM = new OcjeneVM(); ocjenaVM.Ocjena = (int)ocjenaSlider.Value; ocjenaVM.ProizvodId = Convert.ToInt32(proizvodId.Text); ocjenaVM.KupacId = Convert.ToInt32(ApplicationProperties.KorisnikId); if (IsJelo.Text == "Jela") { ocjenaVM.IsJelo = 1; } else { ocjenaVM.IsJelo = 0; } var ocjeniService = new WebAPIHelper("api/Proizvodi/OcjeniProizvod"); var response = await ocjeniService.PostResponse(ocjenaVM); if (response.IsSuccessStatusCode) { await this.DisplayAlert("Uspjesno", "Uspjesno ocnjenjen proizvod. Vasa ocjena je " + ocjenaVM.Ocjena, "U redu"); btnOcjeni.IsVisible = false; ocjenaSlider.IsVisible = false; return(true); } else { await this.DisplayAlert("Neuspjesno", "Neuspjesno ocnjenjen proizvod", "U redu"); return(false); } }
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 SacuvajBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Tutor_API.Models.Administrator admin = new Tutor_API.Models.Administrator(); admin.Ime = ImeInput.Text; admin.Prezime = PrezimeInput.Text; admin.Email = EmailInput.Text; admin.Telefon = TelefonInput.Text; admin.KoriniskoIme = KorisnickoImeInput.Text; admin.LozinkaSalt = UIHelper.GenerateSalt(); admin.DatumDodavanja = DateTime.Today; admin.LozinkaHash = UIHelper.GenerateHash(admin.LozinkaSalt, LozinkaInput.Text); HttpResponseMessage response = administratorService.PostResponse(admin); if (response.IsSuccessStatusCode) { MessageBox.Show("Administrator dodan!"); this.Close(); } else { var errorMessage = Global.ErrorFinder(response.Content.ReadAsStringAsync().Result); if (!String.IsNullOrEmpty(Messeges.ResourceManager.GetString(errorMessage))) { errorMessage = Messeges.ResourceManager.GetString(errorMessage); } MessageBox.Show(errorMessage); } } }
private void DodajLookBookBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { LookBook lookBook = new LookBook(); lookBook.Naziv = nazivInput.Text; lookBook.KorisnikID = Global.prijavljeniKorisnik.KorisnikID; lookBook.Modeli = modeliList.CheckedItems.Cast <Modeli>().ToList(); HttpResponseMessage response = lookBookService.PostResponse(lookBook); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste dodali novi lookbook", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information); Clear(); } else { MessageBox.Show(response.ReasonPhrase, Global.GetPoruka("error"), MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void button1_Click(object sender, EventArgs e) { errorProvider.Clear(); if (stavkeUlaza.Count() != 0) { if (Convert.ToInt32(DobavljacCmb.SelectedValue) != 0) { ulazZaliha.Datum = DateTime.Now; ulazZaliha.Napomena = NapomenaTxt.Text; ulazZaliha.DobavljaciId = Convert.ToInt32(DobavljacCmb.SelectedValue); ulazZaliha.StavkaUlaza = stavkeUlaza; HttpResponseMessage response = UlazZalihaService.PostResponse(ulazZaliha); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspješno ste unijeli podatke o nabavci."); } } else { errorProvider.SetError(DobavljacCmb, Messages.dobvaljaci_req); } } else { MessageBox.Show("Nije moguće izvršiti evidenciju nabavke jer niste evidentirali nabavljene sastojke."); } }
private void dodajButton_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Korisnici k = new Korisnici(); k.Ime = imeTextBox.Text; k.Prezime = prezimeTextBox.Text; k.Email = emailTextBox.Text; k.BrojTelefona = brojTelefonaTextBox.Text; k.KorisnickoIme = korisnickoImeTextBox.Text; k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(lozinkaTextBox.Text, k.LozinkaSalt); k.GradId = Convert.ToInt32(gradComboBox.SelectedValue); k.Ulica = ulicaTextBox.Text; k.StatusKorisnikaId = Convert.ToInt32("1"); k.DatumRegistracije = DateTime.Now; k.Uloge = ulogeCheckedListBox.CheckedItems.Cast <UlogeKorisnika>().ToList(); HttpResponseMessage response = korisniciService.PostResponse(k); if (response.IsSuccessStatusCode) { MessageBox.Show("Korisnik dodat! (" + response.Content.ReadAsAsync <Korisnici>().Result.KorisnikId + ")"); } else { MessageBox.Show("GREŠKA - Error: " + response.StatusCode + Environment.NewLine + "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 async Task Rezervisi() { IsBusy = true; if (ValidateRezervisi()) { Rezervacija.KorisnikId = Global.PrijavljeniKorisnik.Id; Rezervacija.ProjekcijaId = Projekcija.Id; Rezervacija.ProjekcijaTerminId = SelectedTermin.Id; Rezervacija.BrojSjedista = SelectedBrojSjedista; Rezervacija.Cijena = Projekcija.Cijena; Rezervacija.Datum = DateTime.Now; var response = rezervacijeService.PostResponse(Rezervacija).Handle(); if (response.IsSuccessStatusCode) { Rezervacija = response.GetResponseResult <RezervacijaModel>(); await Application.Current.MainPage.DisplayAlert("Uspješno ste dodali rezervaciju.", "Poruka o uspjehu", "OK"); RefreshPage(); } } IsBusy = false; }
private void BtnSnimi_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { List <Termin> lstTermina = termini.ToList(); Ucionica novaUcionica = new Ucionica() { TutorId = tutorId, Naslov = NaslovInput.Text, Opis = opisInput.Text, Slika = NaslovnaSlika, AdresaUcionice = adresaInput.Text, NivoTezineId = (int)nivoTezineCmb.SelectedValue, Cijena = (double)CijenaInput.Value, BrojCasova = (int)brojCasovaInput.Value, MaxBrojPolaznika = (int)brojUcenikaInput.Value, DatumPocetka = datumPocetkaDatePicker.Value, DatumZavrsetka = datumZavrsetkaDatePicker.Value, Termini = lstTermina }; HttpResponseMessage response = ucionicaService.PostResponse(novaUcionica); if (response.IsSuccessStatusCode) { this.Close(); } } }
private void DodajFrizeraBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { f.Ime = ImeInput.Text; f.Prezime = PrezimeInput.Text; f.KorisnickoIme = KorisnickoImeInput.Text; f.LozinkaSalt = UIHelper.GenerateSalt(); f.LozinkaHash = UIHelper.GenerateHash(LozinkaInput.Text, f.LozinkaSalt); f.Opis = opisInput.Text; if (vrstaUslugeComboBox.SelectedIndex != 0) { f.VrstaUslugeID = Convert.ToInt32(vrstaUslugeComboBox.SelectedValue); } HttpResponseMessage response = frizeriService.PostResponse(f); if (response.IsSuccessStatusCode) { MessageBox.Show("Uposlenik je uspjesno dodan."); DialogResult = DialogResult.OK; Close(); } else { MessageBox.Show("Error code: " + response.StatusCode + " Message: " + response.ReasonPhrase); } } }
private void DodajKlijentaBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Klijenti k = new Klijenti(); k.Ime = ImeInput.Text; k.Prezime = PrezimeInput.Text; k.DatumRodjenja = dateTimePicker1.Value; k.Adresa = AdresaInput.Text; k.Email = EmailInput.Text; k.BrojTelefona = BrojTelefonaInput.Text; k.Napomena = NapomenaInput.Text; k.KorisnickoIme = KorisnickoImeInput.Text; k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(LozinkaInput.Text, k.LozinkaSalt); k.TerminiCount = 0; k.Aktivan = true; HttpResponseMessage response = klijentiService.PostResponse(k); if (response.IsSuccessStatusCode) { MessageBox.Show("Klijent je uspjesno dodan."); DialogResult = DialogResult.OK; Close(); } else { MessageBox.Show("Error code: " + response.StatusCode + " Message: " + response.ReasonPhrase); } } }
private void DodajTakmicenjeBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { Takmicenja t = new Takmicenja(); t.Naziv = NazivInput.Text; t.Datum = DatumInput.Value; t.Mjesto = MjestoInput.Text; t.Opis = OpisInput.Text; if (FrizeriComboBox.SelectedIndex != 0) { t.FrizerID = Convert.ToInt32(FrizeriComboBox.SelectedValue); } HttpResponseMessage response = takmicenjaService.PostResponse(t); if (response.IsSuccessStatusCode) { MessageBox.Show("Takmicenje je uspjesno dodano."); DialogResult = DialogResult.OK; Close(); } 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 btnSnimi_Click(object sender, EventArgs e) { if (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.LozinkaSalt = Util.UIHelper.GenerateSalt(); k.LozinkaHash = Util.UIHelper.GenerateHash(k.LozinkaSalt, txtLozinka.Text); k.TipKorisnikaId = ((TipKorisnikaModel)cmbTipKorisnika.SelectedItem).Id; HttpResponseMessage response = korisniciService.PostResponse(k).Handle(); if (response.IsSuccessStatusCode) { MessageBox.Show(Messages.add_user_succ, Messages.msg_succ, MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } } }
private void DodajBtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { string ID = GradoviCmb.SelectedValue.ToString(); Kompanije k = new Kompanije(); k.Naziv = NazivTxt.Text; k.Adresa = AdresaTxt.Text; k.Email = EmailTxt.Text; k.Telefon = TelefonTxt.Text; k.KorisickoIme = KorisickoImeTxt.Text; k.GradID = Convert.ToInt32(ID); // gradID k.LozinkaSalt = UIHelper.GenerateSalt(); k.LozinkaHash = UIHelper.GenerateHash(k.LozinkaSalt, LozinkaTxt.Text); HttpResponseMessage response = KompanijeService.PostResponse(k); if (response.IsSuccessStatusCode) { MessageBox.Show("Uspjesno dodano", "Dodano", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Korisnicko ime ili email su zauzeti", "Greska", MessageBoxButtons.OK, MessageBoxIcon.Error); //string msg = response.ReasonPhrase; //MessageBox.Show("Error Code" + //response.StatusCode + " : Message - " + msg); } } }
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."); } } }