コード例 #1
0
 public void Create(RideOfferMarker rideOfferMarker)
 {
     using (var client = Server.OpenClient())
     {
         rideOfferMarker.Owner = client.Query<User>(u => u.Email == rideOfferMarker.Owner.Email).SingleOrDefault();
         rideOfferMarker.Id = rideOfferMarker.GetHashCode();
         rideOfferMarker.CreatedOn = DateTime.Now;
         client.Store(rideOfferMarker);
     }
 }
コード例 #2
0
ファイル: MapService.cs プロジェクト: dcollioni/BrMobi
 public RideOfferMarker MarkRideOffer(RideOfferMarker rideOfferMarker)
 {
     rideOfferMarkerRepository.Create(rideOfferMarker);
     return rideOfferMarker;
 }
コード例 #3
0
ファイル: MapController.cs プロジェクト: dcollioni/BrMobi
 public JsonResult MarkRideOffer(double lat, double lng)
 {
     var rideOfferMarker = new RideOfferMarker(lat, lng, LoggedUser, GetRideOfferMarkerImage());
     mapService.MarkRideOffer(rideOfferMarker);
     return Json(rideOfferMarker);
 }