Ejemplo n.º 1
0
 // Methods
 public JobDetailsControl()
 {
     this.InitializeComponent();
     this.timestampMode = TimeStampMode.Creation;
     this.cbPriority.BeginUpdate();
     this.cbPriority.Items.Add("Foreground");
     this.cbPriority.Items.Add("High");
     this.cbPriority.Items.Add("Normal");
     this.cbPriority.Items.Add("Low");
     this.cbPriority.EndUpdate();
 }
Ejemplo n.º 2
0
        private void DisplayTimestamp(Control control, Control label, TimeStampMode timestamp)
        {
            switch (timestamp)
            {
            case TimeStampMode.Creation:
                control.Text = Timestamp2String(base.wrapper.BitsJob.JobTimes.CreationTime);
                label.Text   = "Created";
                return;

            case TimeStampMode.Modification:
                control.Text = Timestamp2String(base.wrapper.BitsJob.JobTimes.ModificationTime);
                label.Text   = "Last Modified";
                return;

            case TimeStampMode.Completion:
                control.Text = Timestamp2String(base.wrapper.BitsJob.JobTimes.TransferCompletionTime);
                label.Text   = "Completed";
                return;
            }
        }
Ejemplo n.º 3
0
 private void UpdateTimestamp()
 {
     this.timestampMode = (TimeStampMode)(((int)(this.timestampMode + 1)) % (int)(TimeStampMode.Completion | TimeStampMode.Modification));
     this.DisplayTimestamp(this.tbJobStartTime, this.lblJobTimeStamps, this.timestampMode);
 }