Exemplo n.º 1
0
 public int?UpdateProfileUser(userProfileUpdateRequest request)
 {
     if (request.Id != null)
     {
         var userProfile = _userProfileRepository.GetSingleNoneDeleted(x => x.Id == request.Id);
         //update
         if (userProfile != null)
         {
             userProfile.CountryId       = request.CountryId;
             userProfile.DisplayName     = request.DisplayName;
             userProfile.Password        = request.Password;
             userProfile.TelephoneNumber = request.TelephoneNumber;
             userProfile.ThumbnailPhoto  = request.ThumbnailPhoto;
             userProfile.NickName        = request.NickName;
             userProfile.ModifiedDate    = Constants.GetDateNow();
             userProfile.ModifiedBy      = Constants.GetUserId();
             _userProfileRepository.Update(userProfile);
             _userProfileRepository.Commit();
         }
         if (userProfile != null)
         {
             return(userProfile.Id);
         }
     }
     return(null);
 }
Exemplo n.º 2
0
 public HttpResponseMessage UpdateProfileUser(userProfileUpdateRequest request)
 {
     try
     {
         var result = _userProfileServices.UpdateProfileUser(request);
         if (result != null)
         {
             return(Request.CreateResponse(HttpStatusCode.OK, result));
         }
         return(Request.CreateResponse(HttpStatusCode.NotModified, false));
     }
     catch (Exception exception)
     {
         return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, exception.Message));
     }
 }