public ActionResult Rezervasyonlar()
        {
            int                  id    = Convert.ToInt32(Session["yid"]);
            OtelYöneticisi       y     = m.OtelYöneticisi.Where(x => x.ID == id).FirstOrDefault();
            string               q     = "select * from Rezervasyon where OdaID in (select ID from Oda where OtelID=(select OtelID from OtelYöneticisi where ID=@yid)) and ÇıkışTarih< GETDATE()";
            List <Rezervasyon>   l1    = m.Database.SqlQuery <Rezervasyon>(q, new SqlParameter("yid", id)).ToList();
            string               q2    = "select * from Rezervasyon where OdaID in (select ID from Oda where OtelID=(select OtelID from OtelYöneticisi where ID=@yid)) and ÇıkışTarih> GETDATE()";
            List <Rezervasyon>   l2    = m.Database.SqlQuery <Rezervasyon>(q2, new SqlParameter("yid", id)).ToList();
            RezervasyonViewModel model = new RezervasyonViewModel();

            model.past   = l1;
            model.future = l2;

            return(View(model));
        }
Esempio n. 2
0
        public IActionResult Rezervasyon(int kitapId)
        {
            RezervasyonViewModel entity = new RezervasyonViewModel();

            entity.IsDeleted     = false;
            entity.OgrenciId     = Convert.ToInt32(HttpContext.Session.GetString("loginid"));
            entity.KitabId       = kitapId;
            entity.RezervasyonId = 1;
            entity.Zaman         = DateTime.Now;
            entity.Tarih         = DateTime.Now.ToString("yyyy-MM-dd");
            Rezervasyon entityrezervasyon = new Rezervasyon();

            entityrezervasyon = _mapper.Map <Rezervasyon>(entity);
            _iRezervasyonservice.Add(entityrezervasyon);
            return(RedirectToAction("Index"));
        }
        public IActionResult Rezervasyon(RezervasyonViewModel model)
        {
            Musteri musteri = new Musteri();

            musteri.Ad      = model.Musteri.Ad;
            musteri.Soyad   = model.Musteri.Soyad;
            musteri.Telefon = model.Musteri.Telefon;
            musteri.Email   = model.Musteri.Email;
            musteri.Adres   = model.Musteri.Adres;
            musteri.Ulke    = model.Musteri.Ulke;
            musteri.Sehir   = model.Musteri.Sehir;
            musteri.KrediAd = model.Musteri.KrediAd;
            musteri.Kredino = model.Musteri.Kredino;
            musteri.Cvv     = model.Musteri.Cvv;
            musteri.ArabaId = model.ArabaID;

            _context.Musteriler.Add(musteri);
            _context.SaveChanges();

            Musteri sonMusteri = _context.Musteriler.Last();

            return(RedirectToAction("RezervasyonDetay", "Home", new { id = sonMusteri.Id }));
        }