using System;
using FACSys.AFM;
namespace FACSysAFMSampleCodes
{
/// <summary>
/// This sample code demonstrates login and logoff function.
/// </summary>
public class LoginSampleCode1 : ISampleCode
{
public LoginSampleCode1()
{
}
#region ISampleCode Members
public void Run()
{
try
{
FaxSession session = new FaxSession();
Console.WriteLine("Please enter the server IP address:");
string server = Console.ReadLine();
Console.WriteLine("Please enter the user name:");
string username = Console.ReadLine();
Console.WriteLine("Please enter the password:");
string password = Console.ReadLine();
session.NetworkProtocol = 2;
//session.Logon("10.8.88.144", "Admin","password");
session.Logon(server, username, password);
Console.WriteLine("User {0} logged in.", username);
session.Logoff();
Console.WriteLine("User logged out.");
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
#endregion
#region IDisposable Members
public void Dispose()
{
// TODO: Add LoginSampleCode1.Dispose implementation
}
#endregion
}
}