Click or drag to resize

RemAdminSaveJob Method

Paperwork .Net Kütüphanesi
Sisteme kayıtlı olan bir metodu periyodik olarak çalıştırmak için gerekli olan iş tanımını kaydetmek için kullanılan methottur.

Namespace:  Paperwork.Connect
Assembly:  Paperwork.Connect (in Paperwork.Connect.dll) Version: 5.0.0.0
Syntax
C#
public a_GenericResult SaveJob(
	a_Job jb
)

Parameters

jb
Type: a_Job
Kaydedilecek iş tanımının detayı.

Return Value

Type: a_GenericResult
a_GenericResult nesnesi içinde , ErrorCode=0 ise işlem başarılıdır. Aksi taktirde Result ve Message alanları kontrol ediniz.
Examples
C#
 

            public void SaveJob()
            {
                 a_Job jb = new a_Job();
                 {
                     jb.DateType        = DATETypes.MINUTE;
                     jb.Range           = 5;                                  //5 dakikada bir çalışacak
                     jb.JobDesc         = "Deneme";
                     jb.JobId           = ObjectID.Empty;
                     jb.JobName         = new ObjectName("XML Aktarım ");
                     jb.MethodId        = new ObjectID("5100010000000068");
                     jb.StartDate       = new DateTime(2015, 12, 01);
                     jb.EndDate         = new DateTime(2015, 12, 11);
                     jb.StartTime       = new TimeSpan(12, 30, 00);
                     jb.Status          = true;                               //  Aktif
                     jb.NextExecution   = new DateTime(2015, 12, 02);
                     jb.Params          = new List<KeyPairItem>();
                     jb.Params.Add(new KeyPairItem(){ ID="Server",   Name="127.0.0.1"};
                     jb.Params.Add(new KeyPairItem(){ ID="Port",     Name="8099"};
                     jb.Params.Add(new KeyPairItem(){ ID="User",     Name="argus"};
                     jb.Params.Add(new KeyPairItem(){ ID="Password", Name="xxx"};
                 }

                 a_GenericResult job = p.rAdmin.SaveJob(jb);
                 if (job.ErrorCode != 0)
                     throw new Exception(job.Message);

            }
See Also