RicOneApi.Api.XPress.GetXStaffUsers C# (CSharp) Method

GetXStaffUsers() public method

Return generated staff usernames and passwords by school
public GetXStaffUsers ( string refId ) : ResponseMulti
refId string
return ResponseMulti
        public ResponseMulti<XStaffType> GetXStaffUsers(string refId)
        {
            ResponseMulti<XStaffType> output = new ResponseMulti<XStaffType>();

            RestRequest request = new RestRequest("xSchools/{refId}/xStaffs", Method.GET);
            request.AddParameter("refId", refId, ParameterType.UrlSegment);
            request.AddQueryParameter("getUsers", "true");
            request.AddHeader("Accept", "application/json");

            var response = restClient.Execute<XStaffCollectionType>(request);

            try
            {
                output.Data = response.Data.xStaffs.xStaff;
                output.StatusCode = (int)response.StatusCode;
                output.Message = response.StatusDescription;
                output.Header = Util.BuildHeader(response);
            }
            catch (Exception)
            {
                output.Data = null;
                output.StatusCode = (int)response.StatusCode;
                output.Message = response.StatusDescription;
                output.Header = Util.BuildHeader(response);
            }

            return output;
        }