Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        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"));
        }
Exemplo n.º 3
0
        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));
            }
        }