public JsonPatchDocument <ApiPersonPhoneRequestModel> CreatePatch(ApiPersonPhoneRequestModel model) { var patch = new JsonPatchDocument <ApiPersonPhoneRequestModel>(); patch.Replace(x => x.ModifiedDate, model.ModifiedDate); patch.Replace(x => x.PhoneNumber, model.PhoneNumber); patch.Replace(x => x.PhoneNumberTypeID, model.PhoneNumberTypeID); return(patch); }
public virtual ApiPersonPhoneRequestModel MapResponseToRequest( ApiPersonPhoneResponseModel response) { var request = new ApiPersonPhoneRequestModel(); request.SetProperties( response.ModifiedDate, response.PhoneNumber, response.PhoneNumberTypeID); return(request); }
public virtual ApiPersonPhoneResponseModel MapRequestToResponse( int businessEntityID, ApiPersonPhoneRequestModel request) { var response = new ApiPersonPhoneResponseModel(); response.SetProperties(businessEntityID, request.ModifiedDate, request.PhoneNumber, request.PhoneNumberTypeID); return(response); }