public JsonPatchDocument <ApiPipelineStepNoteRequestModel> CreatePatch(ApiPipelineStepNoteRequestModel model) { var patch = new JsonPatchDocument <ApiPipelineStepNoteRequestModel>(); patch.Replace(x => x.EmployeeId, model.EmployeeId); patch.Replace(x => x.Note, model.Note); patch.Replace(x => x.PipelineStepId, model.PipelineStepId); return(patch); }
public virtual ApiPipelineStepNoteRequestModel MapResponseToRequest( ApiPipelineStepNoteResponseModel response) { var request = new ApiPipelineStepNoteRequestModel(); request.SetProperties( response.EmployeeId, response.Note, response.PipelineStepId); return(request); }
public virtual ApiPipelineStepNoteResponseModel MapRequestToResponse( int id, ApiPipelineStepNoteRequestModel request) { var response = new ApiPipelineStepNoteResponseModel(); response.SetProperties(id, request.EmployeeId, request.Note, request.PipelineStepId); return(response); }