public MainPage() { this.InitializeComponent(); OnCreate(); this.SplitView.IsPaneOpen = true; using (var db = new AdminDB()) { // DefaultPodaci.Initialize(db); db.Database.ApplyMigrations(); //DefaultPodaci.Initialize(db); } // Frame.Navigate(typeof(PacijentPerscriptions)); }
public App() { this.InitializeComponent(); this.Suspending += OnSuspending; using (var db = new AdminDB()) { // DefaultPodaci.Initialize(db); db.Database.ApplyMigrations(); //DefaultPodaci.Initialize(db); } }
private async void zavrsiRegistraciju(object parametar) { using (var DB = new AdminDB()) { Pacijent korisnik = new Pacijent(rDatumRodjenja.Year, rIme, rPrezime, rKorisnickoIme, rLozinka, rDatumRodjenja, "email"); DB.Pacijenti.Add(korisnik); try { DB.SaveChanges(); //Spasavanje na azure Migrations.PacijentTabela obj = new Migrations.PacijentTabela(); obj.Ime = korisnik.Ime; obj.Prezime = korisnik.Prezime; obj.DatumRodjenja = korisnik.DatumRodjenja; obj.Jmbg = korisnik.Jmbg; obj.BrojTelefona = korisnik.BrojTelefona; obj.Username = korisnik.Username; obj.Password = korisnik.Password; obj.Email = korisnik.Email; obj.AdresaStanovanja = korisnik.AdresaStanovanja; obj.id = korisnik.id.ToString(); obj.Prioritet = korisnik.Prioritet; userTableObjPacijent.InsertAsync(obj); Poruka = new MessageDialog("Uspješno kreiran račun."); await Poruka.ShowAsync(); } catch (Exception e) { Poruka = new MessageDialog(e.Message); await Poruka.ShowAsync(); } } }
private async void registracijaKorisnika2(object parametar) { using (var DB = new AdminDB()) { if (dIme.Length < 3 || dPrezime.Length < 3 || dKorisnickoIme.Length < 3 || dLozinka.Length < 3) { Poruka = new MessageDialog("Unesite sve tražene podatke."); await Poruka.ShowAsync(); return; } if (dLozinka != dLozinkaPotvrda) { Poruka = new MessageDialog("Lozinke se ne podudaraju."); await Poruka.ShowAsync(); return; } dDatumRodjenja = dDatumRodjenjaOffset.Date; } }
private async void registracijaKorisnika(object parametar) { using (var DB = new AdminDB()) { if (rIme.Length < 3 || rPrezime.Length < 3 || rKorisnickoIme.Length < 3 || rLozinka.Length < 3) { Poruka = new MessageDialog("Unesite sve tražene podatke.(Nepravilan unos nekih polja)"); await Poruka.ShowAsync(); return; } if (rLozinka != rLozinkaPotvrda) { Poruka = new MessageDialog("Lozinke se ne podudaraju."); await Poruka.ShowAsync(); return; } rDatumRodjenja = rDatumRodjenjaOffset.Date; } }
private async void zavrsiRegistraciju2(object parametar) { using (var DB = new AdminDB()) { Doktor korisnik = new Doktor(dIme, dPrezime, dDatumRodjenja, dJMBG, dadresa, "brojTel", demail, 0, dKorisnickoIme, dLozinka); DB.Doktori.Add(korisnik); try { DB.SaveChanges(); //---------------------------------- //pokusaj dodavanja u bazu na azure serveru Migrations.DoktorTabela obj = new Migrations.DoktorTabela(); obj.Ime = korisnik.Ime; obj.Prezime = korisnik.Prezime; obj.DatumRodjenja = korisnik.DatumRodjenja; obj.Jmbg = korisnik.Jmbg; obj.BrojTelefona = korisnik.BrojTelefona; obj.Username = korisnik.Username; obj.Password = korisnik.Password; obj.Plata = korisnik.Plata; obj.Email = korisnik.Email; obj.AdresaStanovanja = korisnik.AdresaStanovanja; obj.id = korisnik.Id.ToString(); userTableObj.InsertAsync(obj); //---------------------------------------- } catch (Exception e) { Poruka = new MessageDialog(e.ToString()); await Poruka.ShowAsync(); } Poruka = new MessageDialog("Uspješno kreiran račun."); await Poruka.ShowAsync(); } }