public JsonPatchDocument <ApiAddressTypeRequestModel> CreatePatch(ApiAddressTypeRequestModel model) { var patch = new JsonPatchDocument <ApiAddressTypeRequestModel>(); patch.Replace(x => x.ModifiedDate, model.ModifiedDate); patch.Replace(x => x.Name, model.Name); patch.Replace(x => x.Rowguid, model.Rowguid); return(patch); }
public virtual ApiAddressTypeRequestModel MapResponseToRequest( ApiAddressTypeResponseModel response) { var request = new ApiAddressTypeRequestModel(); request.SetProperties( response.ModifiedDate, response.Name, response.Rowguid); return(request); }
public virtual ApiAddressTypeResponseModel MapRequestToResponse( int addressTypeID, ApiAddressTypeRequestModel request) { var response = new ApiAddressTypeResponseModel(); response.SetProperties(addressTypeID, request.ModifiedDate, request.Name, request.Rowguid); return(response); }