Ejemplo n.º 1
0
        public IActionResult Prikazi()
        {
            RezervacijaPrikaziVM model = new RezervacijaPrikaziVM
            {
                htmlRows = db.RezervacijaStavke.Select(rs => new RezervacijaPrikaziVM.Row()
                {
                    Id = rs.RezervacijaId,
                    DatumEvidencije  = DateTime.Now,
                    DatumRezervacije = rs.Rezervacija.DatumRezervacije,
                    Narucilac        = rs.Rezervacija.Narucilac,
                    Stolovi          = db.Stol.Where(x => x.Id == rs.StolId).Select(q => new RezervacijaPrikaziVM.StolVM
                    {
                        BrojStola  = q.Id,
                        BrojMjesta = q.BrojMjesta
                    }).FirstOrDefault()
                }).ToList()
            };

            return(View("Prikazi", model));
        }
Ejemplo n.º 2
0
        public IActionResult MojeRezervacije(int id)
        {
            MyContext db = new MyContext();

            KorisnickiNalog      korisnik = HttpContext.GetLogiraniKorisnik();
            RezervacijaPrikaziVM model    = new RezervacijaPrikaziVM()
            {
                kupacId = id,
                lista   = db.Rezervacija.Where(x => x.Kupac.KorisnickiNalog.Username == korisnik.Username).Select(x => new RezervacijaPrikaziVM.Row()
                {
                    DatumIsteka      = x.DatumIsteka,
                    DatumRezervacije = x.DatumRezervacije,
                    Id         = x.RezervacijaID,
                    ImePrezime = x.Kupac.Ime + x.Kupac.Prezime,
                    Odobrena   = x.Odobrena
                }).ToList()
            };

            db.Dispose();
            return(View(model));
        }
Ejemplo n.º 3
0
        public IActionResult Prikazi2()
        {
            MyContext            db    = new MyContext();
            RezervacijaPrikaziVM model = new RezervacijaPrikaziVM()
            {
                lista = db.Rezervacija.Select(x => new RezervacijaPrikaziVM.Row()
                {
                    DatumIsteka      = x.DatumIsteka,
                    DatumRezervacije = x.DatumRezervacije,
                    Id           = x.RezervacijaID,
                    ImePrezime   = x.Kupac.Ime + " " + x.Kupac.Prezime,
                    prikazivanje = db.Prikazivanje.Where(k => k.PrikazivanjeID == x.PrikazivanjeID)
                                   .FirstOrDefault()
                                   .Predstava.Naziv + "/" + x.Prikazivanje.DatumPrikazivanja.ToShortDateString(),
                    Odobrena = x.Odobrena
                }).ToList()
            };

            db.Dispose();
            return(View(model));
        }