コード例 #1
0
        public void GetOrgUsers()
        {
            Epi.Web.Common.Message.UserRequest Request = new Epi.Web.Common.Message.UserRequest();
            try
            {
                SurveyManagerServiceV4.ManagerServiceV4Client client = ServiceClient.GetClientV4();
                Request.Organization.OrganizationKey = this.EditOtextBox1.Text.ToString();
                var Result = client.GetUserListByOrganization(Request);


                UserlistBox.Items.Clear();
                if (Result.Message != null)
                {
                    richTextBox1.AppendText(Result.Message.ToString());
                }
                if (Result.User != null)
                {
                    for (int i = 0; i < Result.User.Count; i++)
                    {
                        this.UserlistBox.Items.Add(Result.User[i].FirstName + " " + Result.User[i].LastName + "___" + Result.User[i].UserId);
                    }
                    this.UserlistBox.SelectedIndex = 0;
                }
            }
            catch (Exception ex)
            {
                richTextBox1.AppendText("Error occurred while getting Organization users. ");
            }
        }
コード例 #2
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public Epi.Web.Common.Message.UserResponse GetUserByUserId(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetUserByUserId(UserInfo));
 }
コード例 #3
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public System.Threading.Tasks.Task <Epi.Web.Common.Message.UserResponse> GetUserByUserIdAsync(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetUserByUserIdAsync(UserInfo));
 }
コード例 #4
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public bool UpdateUserInfo(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.UpdateUserInfo(UserInfo));
 }
コード例 #5
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public System.Threading.Tasks.Task <bool> UpdateUserInfoAsync(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.UpdateUserInfoAsync(UserInfo));
 }
コード例 #6
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public bool DeleteUser(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.DeleteUser(UserInfo));
 }
コード例 #7
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public Epi.Web.Common.Message.UserResponse GetUserListByOrganization(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetUserListByOrganization(UserInfo));
 }
コード例 #8
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public System.Threading.Tasks.Task <bool> GetExistingUserAsync(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetExistingUserAsync(UserInfo));
 }
コード例 #9
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public bool GetExistingUser(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetExistingUser(UserInfo));
 }
コード例 #10
0
ファイル: Reference.cs プロジェクト: fgma75/epiinfo
 public Epi.Web.Common.Message.UserResponse GetLoginToken(Epi.Web.Common.Message.UserRequest UserInfo)
 {
     return(base.Channel.GetLoginToken(UserInfo));
 }