Exemplo n.º 1
0
        public ActionResult Create([Bind(Include = "Id,putnici, polazak, povratak, kapacitet, cijena, opisPutovanja")] Putovanje putovanjeAzure)
        {
            if (ModelState.IsValid)
            {
                db.Putovanje.Add(putovanjeAzure);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(putovanjeAzure));
        }
Exemplo n.º 2
0
        public ActionResult Create([Bind(Include = "id,createdAt,updatedAt,version,deleted,naziv,slika, brojDana, planPutovanja, hotel, liveCamera, putaOdrzano")] OpisPutovanja opisPutovanja)
        {
            if (ModelState.IsValid)
            {
                db.OpisPutovanja.Add(opisPutovanja);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(opisPutovanja));
        }
        public ActionResult Create([Bind(Include = "Id, brojPasosa, spol, brojTelefona, obavijesti, osiguranje, putovanje, zadnjePutovanje, imeIprezime, datumRodjenja, email, jmbg")] Korisnik korisnikAzure)
        {//id,createdAt,updatedAt,version,deleted,
            var zaId = db.Korisnik.ToList();
            int id   = zaId.Count;

            korisnikAzure.Id = id;


            if (ModelState.IsValid)
            {
                db.Korisnik.Add(korisnikAzure);
                db.SaveChanges();

                return(RedirectToAction("Index", "Home"));
            }


            return(View(korisnikAzure));
        }
Exemplo n.º 4
0
        public String rezervacija1(String putovanje1, String idKorisnika1)
        {
            /*
             * new BooksSearch();
             * var x = BooksSearch.Search("love");
             */

            //trazi();
            int putovanje, idKorisnika;

            Int32.TryParse(putovanje1, out putovanje);
            Int32.TryParse(idKor, out idKorisnika);
            var query1 = from a in db.Putovanje
                         where a.Id.Equals(putovanje)
                         select a;
            var rez1 = query1.FirstOrDefault();

            var samoZaID = db.Rezervacijas.ToList();
            int id       = samoZaID.Count();

            var query = from a in db.Rezervacijas
                        where a.IdPutnika.Equals(idKorisnika)
                        select a;

            List <Rezervacija> rez       = query.ToList();
            List <Korisnik>    korisnici = new List <Korisnik>();

            foreach (Rezervacija re in rez)
            {
                var q = from k in db.Korisnik
                        where k.Id.Equals(re.IdPutnika)
                        select k;
                korisnici.AddRange(q.ToList());
            }

            if (korisnici.Count() > 20)
            {
                return("Sva mjesta su popunjena!");
            }

            Rezervacija r = new Rezervacija();

            r.IdPutovanja = rez1.Id;

            r.IdPutnika = idKorisnika;

            r.Id = id;
            db.Rezervacijas.Add(r);
            db.SaveChanges();
            return("Uspjesno ste rezervisali!");
        }