public static CreateVisitRequest FromDTO(this CreateVisitRequestDTO dto)
 {
     return(new CreateVisitRequest
     {
         Rate = dto.Rate,
         RestaurantId = dto.RestaurantId,
         UserId = dto.UserId
     });
 }
Example #2
0
        public async Task <ActionResult <VisitDTO> > Post([FromBody] CreateVisitRequestDTO dto)
        {
            var createdVisit = await service.CreateVisit(dto.FromDTO());

            return(CreatedAtRoute("GetVisit", new { id = createdVisit.Id }, createdVisit.ToDTO()));
        }