Exemple #1
0
        public void Test()
        {
            this.Id            = 0x389;
            this.TrackerFields = new WriteFieldSet();
            WriteField[] fieldArray1 = new WriteField[] { new WriteField("Priority", "5") };
            this.TrackerFields.Fields  = fieldArray1;
            this.ConnectionInformation = new ConnectionInformation();
            ConnectionInformation information1 = this.ConnectionInformation;

            information1.DBMSLoginMode = 2;
            information1.DBMSServer    = "Jupiter";
            information1.DBMSType      = "Tracker SQL Server Sys";
            information1.DBMSPassword  = "******";
            information1.DBMSUserName  = "******";
            information1.ProjectName   = "EF";
            information1.UserName      = "******";
            information1.UserPWD       = "password";
            information1 = null;
            try
            {
                this.ExecuteTask();
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception.ToString());
                throw;
            }
        }
 public void Test()
 {
     this.Id = 0x389;
     this.TrackerFields = new WriteFieldSet();
     WriteField[] fieldArray1 = new WriteField[] { new WriteField("Priority", "5") } ;
     this.TrackerFields.Fields = fieldArray1;
     this.ConnectionInformation = new ConnectionInformation();
     ConnectionInformation information1 = this.ConnectionInformation;
     information1.DBMSLoginMode = 2;
     information1.DBMSServer = "Jupiter";
     information1.DBMSType = "Tracker SQL Server Sys";
     information1.DBMSPassword = "******";
     information1.DBMSUserName = "******";
     information1.ProjectName = "EF";
     information1.UserName = "******";
     information1.UserPWD = "password";
     information1 = null;
     try
     {
         this.ExecuteTask();
     }
     catch (Exception exception)
     {
         Console.WriteLine(exception.ToString());
         throw;
     }
 }
Exemple #3
0
 protected override void ExecuteTask()
 {
     this.Login();
     WriteField[] fieldArray1 = this.TrackerFields.Fields;
     for (int num1 = 0; num1 < fieldArray1.Length; num1++)
     {
         WriteField field1 = fieldArray1[num1];
         this.TrackerServer.SaveStringFieldValue(this.Id, field1.FieldName, field1.FieldValue);
     }
     this.Logout();
 }
        protected override void ExecuteTask()
        {
            this.Login();
            int RecordHandle = 0;

            this.TrackerServer.NewRecordBegin(ref RecordHandle);

            if (0 == RecordHandle)
            {
                Console.WriteLine("RecordHandle is NULL");
                return;
            }

            WriteField[] fieldArray = this.TrackerFields.Fields;
            for (int i = 0; i < fieldArray.Length; ++i)
            {
                WriteField field = fieldArray[i];
                this.TrackerServer.SaveStringFieldValue(field.FieldName, field.FieldValue, RecordHandle);
            }
            int Id = this.TrackerServer.NewRecordCommit(RecordHandle);

            this.Properties[this.NewSCRId] = Id.ToString();
            this.Logout();
        }