Ejemplo n.º 1
0
 public async void rezervisi(object parameter)
 {
     if (IndeksOdabranogStola != -1 && !RezervisalaJednom)
     {
         OdabraniStol = Stolovi.ElementAt(IndeksOdabranogStola);
         if (OdabraniStol.DaLiJeZauzet == false)
         {
             OdabraniStol.DaLiJeZauzet        = true;
             OdabraniStol.Zauzet              = "ZAUZET";
             OdabraniStol.IzvrsilaRezervaciju = Parent.Korisnik;
             Stolovi[IndeksOdabranogStola]    = OdabraniStol;
             RezervisaniBroj   = IndeksOdabranogStola;
             RezervisalaJednom = true;
             navigationService.Navigate(typeof(KorisnikRezervacija), this);
         }
         else
         {
             var dialog = new MessageDialog("Stol je već rezervisan.", "Neuspješna rezervacija!");
             await dialog.ShowAsync();
         }
     }
     else if (RezervisalaJednom)
     {
         var dialog = new MessageDialog("Već ste rezervisali drugi stol.", "Neuspješna rezervacija!");
         await dialog.ShowAsync();
     }
 }
Ejemplo n.º 2
0
        public async Task UpisiSto(int idPicerije, [FromBody] Stolovi sto)
        {
            var picerija = await Context.Picerije.FindAsync(idPicerije);

            sto.Picerija = picerija;
            Context.Stolovii.Add(sto);
            await Context.SaveChangesAsync();
        }
Ejemplo n.º 3
0
 public void dajRacun(object parameter)
 {
     Stol = Stolovi.ElementAt <Stol>(IndeksOdabranogStola);
 }
Ejemplo n.º 4
0
 public void odgovoriNaNarudzbu(object parameter)
 {
     Stol = Stolovi.ElementAt <Stol>(IndeksOdabranogStola);
     Stol.Narudzbe.Clear();
 }
Ejemplo n.º 5
0
 public async Task IzmeniSto([FromBody] Stolovi stoo)
 {
     Context.Update <Stolovi>(stoo);
     await Context.SaveChangesAsync();
 }