public static NavPoiDto CreateNavPoi(NavPoiRequestDto.NavPoiAdd post)
 {
     using (var uow = new BlueprintUnitOfWork())
     {
         var poi = post.ToEntity();
         uow.Save();
         return poi.ToDto();
     }
 }
 public MessageDto Post(NavPoiRequestDto.NavPoiAddLocation post)
 {
     throw new NotImplementedException();
 }
 public MessageDto Put(NavPoiRequestDto.NavPoiUpdate put)
 {
     throw new NotImplementedException();
 }
 public NavPoiDto Post(NavPoiRequestDto.NavPoiAdd post)
 {
     return NavigationalPoiServices.CreateNavPoi(post);
 }
 public MessageDto Post(NavPoiRequestDto.NavPoiAddUpdateThumbnail post)
 {
     return NavigationalPoiServices.AddUpdateNavigationalPoiThumbnail(post.NavPoiId, post.Image);
 }
 public IEnumerable<NavPoiDto> Get(NavPoiRequestDto.FindVertPoiForFloorPlan get)
 {
     return NavigationalPoiServices.FindVerticalPoisForFloorplan(get.FloorPlanId);
 }
 public IEnumerable<NavPoiDto> Get(NavPoiRequestDto.FindVertPoiForBluePrint get)
 {
     return NavigationalPoiServices.FindVerticalPoisForBluePrint(get.BluePrintId);
 }
 public ImageDto Get(NavPoiRequestDto.GetVerticalPoiThumbnail get)
 {
     return NavigationalPoiServices.GetVertPoiThumbnail(get.NavPoiId);
 }
 public NavPoiDto Get(NavPoiRequestDto.GetNavPoi get)
 {
     return NavigationalPoiServices.GetVerticalPoi(get.NavPoiId);
 }
Example #10
0
 public MessageDto Delete(NavPoiRequestDto.NavPoiDelete delete)
 {
     return NavigationalPoiServices.DeleteVertPoi(delete.NavPoiId, delete.UserId, delete.BlueprintId);
 }