public SigmaResultType UpdateUserProfile(TypeSigmaUser objSigmaUser)
 {
     SigmaResultType result = new SigmaResultType();
     try
     {
         SigmaUserMgr sigmaUserMgr = new SigmaUserMgr();
         result = sigmaUserMgr.UpdateUserProfile(objSigmaUser);
         return result;
     }
     catch (Exception ex)
     {
         // Log Exception
         ExceptionHelper.logException(ex);
         result.IsSuccessful = false;
         result.ErrorMessage = ex.Message;
         return result;
     }
 }