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); }
public MessageDto Delete(NavPoiRequestDto.NavPoiDelete delete) { return NavigationalPoiServices.DeleteVertPoi(delete.NavPoiId, delete.UserId, delete.BlueprintId); }