Beispiel #1
0
        public JsonResult RemoveFavouritePetrol()
        {
            FavouritePetrol fp = db.FavouritePetrols.FirstOrDefault(p => p.CurrentUserUsername.Equals(this.User.Identity.Name));

            db.FavouritePetrols.Remove(fp);
            db.SaveChanges();

            return(Json("Ok"));
        }
Beispiel #2
0
        public JsonResult AddFavouritePetrol(int PetrolStationId)
        {
            FavouritePetrol fp = db.FavouritePetrols.FirstOrDefault(p => p.CurrentUserUsername.Equals(this.User.Identity.Name));

            if (fp == null)
            {
                db.FavouritePetrols.Add(new FavouritePetrol(this.User.Identity.Name, PetrolStationId));
                db.SaveChanges();

                return(Json(db.PetrolStations.FirstOrDefault(p => p.PetrolStationId == PetrolStationId).Prikaz));
            }
            else
            {
                return(Json("Already has!"));
            }
        }
Beispiel #3
0
        public JsonResult GetFavouritePetrol()
        {
            if (this.User.Identity.Name != null && !this.User.Identity.Name.Equals(""))
            {
                FavouritePetrol fp = db.FavouritePetrols.FirstOrDefault(p => p.CurrentUserUsername.Equals(this.User.Identity.Name));
                if (fp != null)
                {
                    return(Json(db.PetrolStations.FirstOrDefault(p => p.PetrolStationId == fp.PetrolID).Prikaz));
                }
                else
                {
                    return(Json("Not chosen"));
                }
            }

            return(Json("Not logged"));
        }