public PrijavaViewModel() { LogIn = new RelayCommand <object>(PrijaviSe, parameter => true); NavigationService = new NavigationService(); korisnik_ = new Korisnik(); korisnik_.Ime = "Pero"; korisnik_.Prezime = "Peric"; korisnik_.Naziv = "Direktor"; korisnik_.Lozinka = "1234"; //korisnik_.tip.Naziv = u.Naziv; using (var db = new GreenhouseContext()) { db.Korisnici.Add(korisnik_); db.SaveChanges(); } korisnik_ = new Korisnik(); korisnik_.Ime = "Mujo"; korisnik_.Prezime = "Mujic"; korisnik_.Naziv = "Zemljoradnik"; korisnik_.Lozinka = "0000"; //korisnik_.tip.Naziv = u.Naziv; using (var db = new GreenhouseContext()) { db.Korisnici.Add(korisnik_); db.SaveChanges(); } }
public async void Registriraj(object parameter) { korisnik_ = new Korisnik(Ime, Prezime, Lozinka, "Zemljoradnik"); using (var db = new GreenhouseContext()) { db.Korisnici.Add(korisnik_); db.SaveChanges(); } var dialog = new MessageDialog("Korisnik je registrovan!\n"); await dialog.ShowAsync(); }
public async void SacuvajPromjene(object parameter) { if (sadnica_ != null) { sadnica_.Naziv = naziv_; sadnica_.Kolicina = kolicina_; sadnica_.Cijena = cijena_; sadnice_.Add(sadnica_); using (var db = new GreenhouseContext()) { db.Sadnice.Add(sadnica_); db.SaveChanges(); } } if (odabrana_ != null) { using (var db = new GreenhouseContext()) { //var u = db.Sadnice.Where(b => b.Naziv == odabrana_.Naziv).FirstOrDefault(); sadnice_.Remove(odabrana_); /* if(u != null) * { * db.Sadnice.Remove(odabrana_); * db.SaveChanges(); * } else * { * var dialog22 = new MessageDialog("Ne možete ukloniti sadnicu koje nema!"); * await dialog22.ShowAsync(); * }*/ } } var dialog2 = new MessageDialog("Izmjene su uspješno izvršene!"); await dialog2.ShowAsync(); }