private async void buttonName_Click(object sender, RoutedEventArgs e) { String ime, prez, tel, email, pmail; ime = textBoxIme.Text; prez = textBoxPrezime.Text; tel = textBoxTelefon.Text; email = textBoxEmail.Text; pmail = textBoxPotvrdaEmail.Text; if (email != pmail && ime == null && prez == null && tel == null && email == null) { MessageDialog dialog = new MessageDialog("Niste popunili sva obavezna polja!", "Upozorenje"); await dialog.ShowAsync(); } else { Flica.Add(new Models.FizickoLice(textBoxIme.ToString(), textBoxPrezime.ToString(), textBoxTelefon.ToString(), textBoxEmail.ToString(), textBoxAdresa.ToString(), Models.StatusFizickogLica.dijete, Models.TipKorisnika.InternetKorisnik)); using (var db = new LiceDbContext()) { var contact = new Lice { Ime = textBoxIme.Text, Prezime = textBoxPrezime.Text, Email = textBoxEmail.Text, Telefon = textBoxTelefon.Text, }; db.Lice.Add(contact); //SaveChanges obavezno da se reflektuju izmjene u bazi, tek tada dolazi do komunikacije db.SaveChanges(); //reset polja za unos textBoxIme.Text = string.Empty; textBoxPrezime.Text = string.Empty; textBoxEmail.Text = string.Empty; textBoxTelefon.Text = string.Empty; textBoxPotvrdaEmail.Text = string.Empty; string messageBody; messageBody = "Kod je "; string mail; mail = textBoxEmail.Text; SendEmailOverMailTo(mail, "", " ", "Rezervacija", messageBody); this.Frame.Navigate(typeof(Sala)); } // (string ime, string prezime, string telefon, string email, string adresa, StatusFizickogLica status, TipKorisnika tip) } }
private void buttonName_Click(object sender, RoutedEventArgs e) { Models.Firma firma = new Models.Firma(textBoxNaziv.ToString(), textBoxAdresaPravnog.ToString(), textBoxRacun.ToString()); //firme.Add(new Models.Firma(textBoxNaziv, textBoxAdresaPravnog, textBoxRacun); if (textBoxEmail.ToString() == textBoxPotvrdaEmail.ToString()) { Plica.Add(new Models.PravnoLice(textBoxIme.ToString(), textBoxPrezime.ToString(), textBoxTelefon.ToString(), textBoxEmail.ToString(), firma, textBoxBrojLicne.ToString())); this.Frame.Navigate(typeof(Sala)); } else { //Poruka za nepravilan unos email textBoxEmail.Text = " "; textBoxPotvrdaEmail.Text = " "; } using (var db = new LiceDbContext()) { var contact = new Lice { Ime = textBoxIme.Text, Prezime = textBoxPrezime.Text, Email = textBoxEmail.Text, Telefon = textBoxTelefon.Text, }; db.Lice.Add(contact); //SaveChanges obavezno da se reflektuju izmjene u bazi, tek tada dolazi do komunikacije db.SaveChanges(); //reset polja za unos textBoxIme.Text = string.Empty; textBoxPrezime.Text = string.Empty; textBoxEmail.Text = string.Empty; textBoxTelefon.Text = string.Empty; textBoxPotvrdaEmail.Text = string.Empty; } }
public VlasnikVozila(int idVlasnika, Lice lice) : base(lice) { IdVlasnika = idVlasnika; }