Exemplo n.º 1
0
    /// <summary>
    /// Set header of scheduler. Also set start time and end time of TimeLineView.
    /// </summary>
    /// <param name="scheduler">Scheduler whose TimeLineView need to be set.</param>
    /// <param name="hiddenHeader">HiddenField which will be used to customize header of Scheduler.</param>
    public static void SetTimeLineAttributes(RadScheduler scheduler, HiddenField hiddenHeader)
    {
        scheduler.SelectedDate = scheduler.SelectedDate.Date;
        hiddenHeader.Value     = String.Format("{0:dddd, MMMM d, yyyy}", scheduler.SelectedDate);

        scheduler.TimelineView.StartTime     = OpenTime;
        scheduler.TimelineView.SlotDuration  = TimeSpan.FromHours(1);
        scheduler.TimelineView.NumberOfSlots = NumberOfSlots = (CloseTime.Subtract(OpenTime)).Hours;
    }
Exemplo n.º 2
0
 public override byte[] ToBytes()
 {
     return(TLUtils.Combine(TLUtils.SignatureToBytes(Signature),
                            Hash.ToBytes(),
                            Salt.ToBytes(),
                            IsSimple.ToBytes(),
                            CloseTime.ToBytes(),
                            AutolockTimeout.ToBytes(),
                            Locked.ToBytes()));
 }
Exemplo n.º 3
0
        public override void ToStream(Stream output)
        {
            output.Write(TLUtils.SignatureToBytes(Signature));

            Hash.ToStream(output);
            Salt.ToStream(output);
            IsSimple.ToStream(output);
            CloseTime.ToStream(output);
            AutolockTimeout.ToStream(output);
            Locked.ToStream(output);
        }
Exemplo n.º 4
0
 private void ToBytes(IBytesSink sink)
 {
     LedgerIndex.ToBytes(sink);
     TotalDrops.ToBytes(sink);
     ParentHash.ToBytes(sink);
     TransactionHash.ToBytes(sink);
     StateHash.ToBytes(sink);
     ParentCloseTime.ToBytes(sink);
     CloseTime.ToBytes(sink);
     CloseResolution.ToBytes(sink);
     CloseFlags.ToBytes(sink);
 }
Exemplo n.º 5
0
 public int CompareTo(Contest other)
 {
     return(StartTime == other.StartTime ? CloseTime.CompareTo(other.CloseTime) : StartTime.CompareTo(other.StartTime));
 }