RemLoginCreateTicket Method |
Namespace: Paperwork.Connect
public a_GenericResult CreateTicket( string repository, string repositoryPort, DateTime validForm, DateTime validTo, int validCount, string ticketType, ObjectID objectId, string aCustomerId = "", bool sslEnable = false )
public void CreateTicket()
{
string server = "127.0.0.1"; //bağlanılacak sunucu
string port = "8099"; //bağlanılacak sunucu portu
DateTime valid_from = DateTime.Now; //bilet nezamandan itibaren kullanılabilir
DateTime valid_to = DateTime.Now.AddDays(1); //bilet nezamana kadar kullanılabilir
int valid_count = 100; //bilet kaç defa kullanılabilir
string ticket_type = "DOC"; //bilet tipi (DOC,CARD)
ObjectID object_id = new ObjectID(""); //görüntülecek (dosya kartı/kabinet altındaki) kaydın nesne numarası
a_GenericResult retval = p.rLogin.CreateTicket(server, port, valid_from, valid_to, valid_count, ticket_type, object_id);
if (retval.ErrorCode != 0)
throw new Exception(retval.Message);
string ticket = retval.Result;
Console.WriteLine("ticket:{0}", ticket);
TicketLogin(ticket);
}