G
Gossip Burst Report

Creating a .NET web service client - Documentation for Remedy Action Request System 20.08

Author

Robert Clark

Published Apr 07, 2026

Enter the following code in the Main method (after the //TODO... statement):
// create a proxy object to make web service requests
SimpleWebService proxy = new SimpleWebService();
// set up authentication info
AuthenticationInfo authInfo = new AuthenticationInfo();
authInfo.userName = "Demo"; // give a valid AR user name
authInfo.password = ""; // give a valid password
proxy.AuthenticationInfoValue = authInfo;
// declare variables
String Assigned_To;
String Short_Description;
StatusType Status;
String Submitter;
String Request_ID;
// supply values for creating an entry using OpCreate
Assigned_To = "Frank";
Short_Description = "Testing web service";
Status = StatusType.New;
Submitter = "Joe";
// make web service request to create an entry and make changes to this code as per the operation names defined in your web service
Request_ID = proxy.OpCreate(Assigned_To, Short_Description, Status, Submitter);
Console.WriteLine("Successfully created a request with id: " + Request_ID);
// declare additional variables for get operation
DateTime Create_Date;
String Last_Modified_By;
DateTime Modified_Date;
String Status_History;
// make web service request to get the entry that was created above
Assigned_To = proxy.OpGet(ref Request_ID, out Create_Date, out Last_Modified_By, out Modified_Date,
out Short_Description, out Status, out Status_History, out Submitter);
Console.WriteLine();
Console.WriteLine("Following values have been returned by OpGet");
Console.WriteLine();
Console.WriteLine("Request_ID : " + Request_ID);
Console.WriteLine("Create_Date : " + Create_Date);
Console.WriteLine("Last_Modified_By : " + Last_Modified_By);
Console.WriteLine("Modified_Date : " + Modified_Date);
Console.WriteLine("Short_Description : " + Short_Description);
Console.WriteLine("Status : " + Status);
Console.WriteLine("Status_History : " + Status_History);
Console.WriteLine("Submitter : " + Submitter);
Console.WriteLine("Assigned_To : " + Assigned_To);