private void snimiKorbtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (model.Id != 0) { model.Email = emailTextBox.Text; model.Ime = imeTextBox.Text; model.Password = passwordTextBox.Text; model.Prezime = prezimeTextBox.Text; model.Username = usernamaTextBox.Text; model.TipKorisnika = TipKorisnika.Klijent; model.DatumPrijave = DateTime.Now; model.Telefon = telefonTextBox.Text; HttpResponseMessage responseMessage = klijentPutService.PutResponse(model.Id, model); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Klijent uspjesno uređen!"); ClearForm(); var korisnickinalozi = new KorisnickiNalozi(); ((Form1)Form.ActiveForm).DodajKontrolu(korisnickinalozi); } else { MessageBox.Show("Doslo je do greske!"); } } else { model = new Klijent() { Email = emailTextBox.Text, Ime = imeTextBox.Text, Password = passwordTextBox.Text, Prezime = prezimeTextBox.Text, Username = usernamaTextBox.Text, TipKorisnika = TipKorisnika.Klijent, DatumPrijave = DateTime.Now, Telefon = telefonTextBox.Text }; HttpResponseMessage responseMessage = klijentPostService.PostResponse(model); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Klijent uspjesno dodan!"); ClearForm(); var korisnickinalozi = new KorisnickiNalozi(); ((Form1)Form.ActiveForm).DodajKontrolu(korisnickinalozi); } else { MessageBox.Show("Doslo je do greske!"); } } } }
private void snimiKorbtn_Click(object sender, EventArgs e) { if (this.ValidateChildren()) { if (model.Id != 0) { model.Adresa = adresaTextBox.Text; model.DatumZaposlenja = datumZaposlenjaDateTimePicker.Value; model.DatumRodjenja = datumRodjenjaDateTimePicker.Value; model.Email = emailTextBox.Text; model.Ime = imeTextBox.Text; model.Jmbg = JMBGTextBox.Text; model.Password = passwordTextBox.Text; model.Plata = (double)plataNumericUpDown.Value; model.Prezime = prezimeTextBox.Text; model.Status = (StatusZaposlenika)statusComboBox.SelectedItem; model.Telefon = telefonTextBox.Text; model.Username = usernamaTextBox.Text; model.TipKorisnika = (TipKorisnika)tipKorisnikaComboBox.SelectedItem; HttpResponseMessage responseMessage = korisnikPutService.PutResponse(model.Id, model); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Korisnik uspjesno uređen!"); var korisnickinalozi = new KorisnickiNalozi(); ((Form1)this.ParentForm).DodajKontrolu(korisnickinalozi); } else { MessageBox.Show("Doslo je do greske!"); } } else { model = new Zaposlenik() { Adresa = adresaTextBox.Text, DatumZaposlenja = datumZaposlenjaDateTimePicker.Value, DatumRodjenja = datumRodjenjaDateTimePicker.Value, Email = emailTextBox.Text, Ime = imeTextBox.Text, Jmbg = JMBGTextBox.Text, Password = passwordTextBox.Text, Plata = (double)plataNumericUpDown.Value, Prezime = prezimeTextBox.Text, Status = (StatusZaposlenika)statusComboBox.SelectedItem, Telefon = telefonTextBox.Text, Username = usernamaTextBox.Text, TipKorisnika = (TipKorisnika)tipKorisnikaComboBox.SelectedItem }; HttpResponseMessage responseMessage = korisnikPostService.PostResponse(model); if (responseMessage.IsSuccessStatusCode) { MessageBox.Show("Korisnik uspjesno dodan!"); var korisnickinalozi = new KorisnickiNalozi(); ((Form1)this.ParentForm).DodajKontrolu(korisnickinalozi); } else { MessageBox.Show("Doslo je do greske!"); } } } }