public ActionResult DeleteComment2(FormCollection forma) { var tkomentarzabrisanje = int.Parse(forma[1]); var tratingzabrisanje = int.Parse(forma[2]); var komentarzabrisanje = int.Parse(forma[0]); Admin.IzbrisiTRating(tratingzabrisanje); Admin.IzbrisiTKomentar(tkomentarzabrisanje); Admin.IzbrisiTFeedback(komentarzabrisanje); TempData["transport"] = 1; TransportaitonModel p = new TransportaitonModel(); p.TransportaitonProviderID = int.Parse(forma[12]); p.prosek = Admin.ProsekOcenaTransporta(p.TransportaitonProviderID); p.CityName = forma[7]; p.CityName1 = forma[13]; p.TransportationProviderName = forma[14]; p.TransportaionTypeID = int.Parse(forma[15]); p.UserName = forma[8]; p.CityID = int.Parse(forma[10]); p.UserID = int.Parse(forma[3]); p.TransportaitonTypeName = forma[16]; return(View("InformationAboutTransportaiton", p)); }
public ActionResult DodajKomentar2(FormCollection komentar) { if (ModelState.IsValid) { TransportationFeedback tfeedback = new TransportationFeedback(); Random r = new Random(); tfeedback.FeedBackID = r.Next(); tfeedback.CommentID = r.Next(); tfeedback.RatingID = r.Next(); tfeedback.UserID = int.Parse(Session["iduser-a"].ToString()); tfeedback.TransportationProviderID = int.Parse(komentar[11]); TransportatitonComment tcomment = new TransportatitonComment(); tcomment.CommentID = tfeedback.CommentID.GetValueOrDefault(); tcomment.UserID = tfeedback.UserID; tcomment.Comment = komentar[0]; tcomment.Date = DateTime.Now; tcomment.TransportationProviderID = tfeedback.TransportationProviderID; TransportatitonRating trating = new TransportatitonRating(); trating.RatingID = tfeedback.RatingID.GetValueOrDefault(); trating.UserID = tfeedback.UserID; trating.StarRating = int.Parse(komentar[1]); trating.Date = DateTime.Now; trating.TrasportationProviderID = tfeedback.TransportationProviderID; Admin.Addtcomment(tcomment); Admin.Addtrating(trating); Admin.AddTfeedback(tfeedback); TransportaitonModel tm = new TransportaitonModel(); tm.TransportaitonProviderID = int.Parse(komentar[11]); tm.prosek = Admin.ProsekOcenaTransporta(tm.TransportaitonProviderID); tm.CityName = komentar[3]; tm.CityName1 = komentar[4]; tm.TransportaitonTypeName = komentar[5]; tm.TransportationProviderName = komentar[6]; tm.TransportaionTypeID = int.Parse(komentar[2]); TempData["transport"] = 1; return(View("InformationAboutTransportaiton", tm)); } return(RedirectToAction("Index", "Home")); }
public ActionResult EnjoyYourTravel(FormCollection transportaiton) { PopuniTipSmestaja(); PopuniSifreGradova1(); PopuniDrzave(); PopuniGradove(); PopuniProvajdere(); PopuniTipPrevoza(); PopuniSmestaje(); var cityfrom = transportaiton[0]; var citfroomid = (from b in db.Cities where b.CityName == cityfrom select b.CityID).FirstOrDefault(); var cityto = transportaiton[1]; var citytoid = (from b in db.Cities where b.CityName == cityto select b.CityID).FirstOrDefault(); var typecategory = int.Parse(transportaiton[2]); var provider = int.Parse(transportaiton[3]); var transportaiton1 = db.Transportaitons.Where(city => city.CityFromID == citfroomid && city.CityToID == citytoid && city.TransportaionTypeID == typecategory && city.TransportaitonProviderID == provider).SingleOrDefault(); if (transportaiton1 != null) { TransportaitonModel prikazi = new TransportaitonModel(); prikazi = Admin.TransportaitonPoSifri(transportaiton1.TransportaitonID); TempData["transport"] = 1; return(View("InformationAboutTransportaiton", prikazi)); } else { TempData["nematransporta"] = 1; TransportaitonModel t = new TransportaitonModel(); t.CityFromID = citfroomid; t.CityName = (from a in db.Cities where a.CityID == citfroomid select a.CityName).FirstOrDefault(); t.CityToID = citytoid; t.CityName1 = (from b in db.Cities where b.CityID == citytoid select b.CityName).FirstOrDefault(); return(View("InformationAboutTransportaiton", t)); } }