public JsonPatchDocument <ApiStateProvinceRequestModel> CreatePatch(ApiStateProvinceRequestModel model) { var patch = new JsonPatchDocument <ApiStateProvinceRequestModel>(); patch.Replace(x => x.CountryRegionCode, model.CountryRegionCode); patch.Replace(x => x.IsOnlyStateProvinceFlag, model.IsOnlyStateProvinceFlag); 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.StateProvinceCode, model.StateProvinceCode); patch.Replace(x => x.TerritoryID, model.TerritoryID); return(patch); }
public virtual ApiStateProvinceRequestModel MapResponseToRequest( ApiStateProvinceResponseModel response) { var request = new ApiStateProvinceRequestModel(); request.SetProperties( response.CountryRegionCode, response.IsOnlyStateProvinceFlag, response.ModifiedDate, response.Name, response.Rowguid, response.StateProvinceCode, response.TerritoryID); return(request); }
public virtual ApiStateProvinceResponseModel MapRequestToResponse( int stateProvinceID, ApiStateProvinceRequestModel request) { var response = new ApiStateProvinceResponseModel(); response.SetProperties(stateProvinceID, request.CountryRegionCode, request.IsOnlyStateProvinceFlag, request.ModifiedDate, request.Name, request.Rowguid, request.StateProvinceCode, request.TerritoryID); return(response); }