コード例 #1
0
 public void UserDataUpdate(UserDataUpdateRequest request, Action <CloudData> callback)
 {
     Instance.StartCoroutine(ServiceGetString(callObjectCreator.CreateUserDataUpdateCall(request), x =>
     {
         if (callback != null)
         {
             callback(responseCreator.CreateCloudDataResponse(x));
         }
     }));
 }
コード例 #2
0
 public static void UpdateUserDataItem(UserDataUpdateRequest model)
 {
     DataProvider.ExecuteNonQuery(GetConnection, "dbo.UserData_Update"
                                  , inputParamMapper : delegate(SqlParameterCollection UpdateUserData)
     {
         UpdateUserData.AddWithValue("@Id", model.Id);
         UpdateUserData.AddWithValue("@FirstName", model.FirstName);
         UpdateUserData.AddWithValue("@LastName", model.LastName);
         UpdateUserData.AddWithValue("@PhoneNumber", model.PhoneNumber);
     });
 }
コード例 #3
0
        public HttpResponseMessage UpdateUserDataItem(UserDataUpdateRequest model)
        {
            if (!ModelState.IsValid)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
            }

            try
            {
                SuccessResponse response = new SuccessResponse();
                UserDataService.UpdateUserDataItem(model);
                return(Request.CreateResponse(response));
            }
            catch (Exception ex)
            {
                ErrorResponse er = new ErrorResponse(ex.Message);
                return(Request.CreateResponse(HttpStatusCode.BadRequest, er));
            }
        }
コード例 #4
0
 public static void UserDataUpdate(UserDataUpdateRequest request, Action <CloudData> callback)
 {
     CallHandler.Instance.UserDataUpdate(request, callback);
 }
コード例 #5
0
 public WWW CreateUserDataUpdateCall(UserDataUpdateRequest request)
 {
     return(GenerateWWWPost("UserDataUpdate", request));
 }