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)); }
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)); }
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!"); }