예제 #1
0
 public void Create(HelpMarker helpMarker)
 {
     using (var client = Server.OpenClient())
     {
         helpMarker.Owner = client.Query<User>(u => u.Email == helpMarker.Owner.Email).SingleOrDefault();
         helpMarker.Id = helpMarker.GetHashCode();
         helpMarker.CreatedOn = DateTime.Now;
         client.Store(helpMarker);
     }
 }
예제 #2
0
 public HelpMarker MarkHelp(HelpMarker helpMarker)
 {
     helpMarkerRepository.Create(helpMarker);
     return helpMarker;
 }
예제 #3
0
 public JsonResult MarkHelp(double lat, double lng)
 {
     var helpMarker = new HelpMarker(lat, lng, LoggedUser, GetHelpMarkerImage());
     mapService.MarkHelp(helpMarker);
     return Json(helpMarker);
 }