public ActionResult RequestToJoinTheTrip(int tripId) { var userId = this.GetLoggedUserId(); var isScucessfullyJoined = this.tripService.RequestToJoinTrip(tripId, userId); var model = new JoinTripBtnViewModel(); model.IsUserPassangerInTheTrip = isScucessfullyJoined; model.TripId = tripId; return(this.PartialView("_JoinTripBtn", model)); }
public ActionResult JoinBtn(int tripId) { var userId = this.GetLoggedUserId(); var isUserPassangerInTheTrip = this.tripService.IsPassengerInTrip(userId, tripId); var model = new JoinTripBtnViewModel(); model.TripId = tripId; model.IsUserPassangerInTheTrip = isUserPassangerInTheTrip; return(this.PartialView("_JoinTripBtn", model)); }
public ActionResult SignOutOftheTrip(int tripId) { var userId = this.GetLoggedUserId(); var result = this.tripService.SignOutOfTrip(tripId, userId); bool isUserInTrip = true; if (result) { isUserInTrip = false; } var model = new JoinTripBtnViewModel(); model.IsUserPassangerInTheTrip = isUserInTrip; model.TripId = tripId; return(this.PartialView("_JoinTripBtn", model)); }