public JsonPatchDocument <ApiErrorLogRequestModel> CreatePatch(ApiErrorLogRequestModel model) { var patch = new JsonPatchDocument <ApiErrorLogRequestModel>(); patch.Replace(x => x.ErrorLine, model.ErrorLine); patch.Replace(x => x.ErrorMessage, model.ErrorMessage); patch.Replace(x => x.ErrorNumber, model.ErrorNumber); patch.Replace(x => x.ErrorProcedure, model.ErrorProcedure); patch.Replace(x => x.ErrorSeverity, model.ErrorSeverity); patch.Replace(x => x.ErrorState, model.ErrorState); patch.Replace(x => x.ErrorTime, model.ErrorTime); patch.Replace(x => x.UserName, model.UserName); return(patch); }
public virtual ApiErrorLogRequestModel MapResponseToRequest( ApiErrorLogResponseModel response) { var request = new ApiErrorLogRequestModel(); request.SetProperties( response.ErrorLine, response.ErrorMessage, response.ErrorNumber, response.ErrorProcedure, response.ErrorSeverity, response.ErrorState, response.ErrorTime, response.UserName); return(request); }