public JsonPatchDocument <ApiSalesTaxRateRequestModel> CreatePatch(ApiSalesTaxRateRequestModel model) { var patch = new JsonPatchDocument <ApiSalesTaxRateRequestModel>(); patch.Replace(x => x.ModifiedDate, model.ModifiedDate); patch.Replace(x => x.Name, model.Name); patch.Replace(x => x.Rowguid, model.Rowguid); patch.Replace(x => x.StateProvinceID, model.StateProvinceID); patch.Replace(x => x.TaxRate, model.TaxRate); patch.Replace(x => x.TaxType, model.TaxType); return(patch); }
public virtual ApiSalesTaxRateRequestModel MapResponseToRequest( ApiSalesTaxRateResponseModel response) { var request = new ApiSalesTaxRateRequestModel(); request.SetProperties( response.ModifiedDate, response.Name, response.Rowguid, response.StateProvinceID, response.TaxRate, response.TaxType); return(request); }