public async Task <ActionResult <Place_PlaceDTO> > Get([FromBody] Place_PlaceDTO Place_PlaceDTO)
        {
            if (!ModelState.IsValid)
            {
                throw new BindException(ModelState);
            }

            if (!await HasPermission(Place_PlaceDTO.Id))
            {
                return(Forbid());
            }

            Place Place = await PlaceService.Get(Place_PlaceDTO.Id);

            return(new Place_PlaceDTO(Place));
        }
示例#2
0
        public IHttpActionResult Get(int id)
        {
            var model = placeService.Get(id);

            return(Ok(model));
        }