public async Task <ActionResult <GeoComment> > PostCommentV1(DTOList.GetDTOV1 geoComment) { var V1_model = new GeoCommentVersion2 { Message = new Message { Body = geoComment.Message }, Latitude = geoComment.Latitude, Longitude = geoComment.Longitude }; _context.GeoComment2.Add(V1_model); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCommentV1", new { id = V1_model.Id }, V1_model)); }
public async Task <ActionResult <GeoCommentVersion2> > PostCommentV2(DTOList.PostDTOV2 geoComment) { GeoCommentVersion2 geoCommentVersion2 = new GeoCommentVersion2() { Message = new Message() { Body = geoComment.Message.Body, Title = geoComment.Message.Title, Author = geoComment.Message.Author, }, Latitude = geoComment.Latitude, Longitude = geoComment.Longitude }; _context.GeoComment2.Add(geoCommentVersion2); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCommentV2", new { id = geoCommentVersion2.Id }, geoCommentVersion2)); }