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