public JsonPatchDocument <ApiIllustrationRequestModel> CreatePatch(ApiIllustrationRequestModel model) { var patch = new JsonPatchDocument <ApiIllustrationRequestModel>(); patch.Replace(x => x.Diagram, model.Diagram); patch.Replace(x => x.ModifiedDate, model.ModifiedDate); return(patch); }
public virtual ApiIllustrationRequestModel MapResponseToRequest( ApiIllustrationResponseModel response) { var request = new ApiIllustrationRequestModel(); request.SetProperties( response.Diagram, response.ModifiedDate); return(request); }
public virtual ApiIllustrationResponseModel MapRequestToResponse( int illustrationID, ApiIllustrationRequestModel request) { var response = new ApiIllustrationResponseModel(); response.SetProperties(illustrationID, request.Diagram, request.ModifiedDate); return(response); }