public Node() { entry = default(TEntry); left = this; right = this; level = 0; }
public Node(TEntry entry, Node sentinel) { this.level = 1; this.left = sentinel; this.right = sentinel; this.entry = entry; }
public static void TEntryTest() { TEntry entry = new TEntry(1, 2, 3, 4); entry.SetMark(true); entry.SetMark(false); entry.SetMark(true); entry.SetMark(true); }
public TEntryDto EnrichTEntry(TEntryDto entryDto, TEntry entry) { var dto = entryDto; if (dto == null) { if (entry == null) { return(new TEntryDto { Contrib = 0, EndDate = DateTime.UtcNow, StartDate = DateTime.UtcNow, InProgress = false, IsDeleted = true, ProjectName = "", TaskName = "", TEntryID = 0, TTaskID = 0 }); } dto = Mapper.Map <TEntryDto>(entry); } else { Mapper.Map <TEntry, TEntryDto>(entry, entryDto); } dto.StartDate = ToLocal(entry.StartDate).Value; dto.EndDate = ToLocal(entry.EndDate); if (string.IsNullOrWhiteSpace(dto.TaskName)) { dto.TaskName = entry.TTask.Name; } if (string.IsNullOrWhiteSpace(dto.ProjectName)) { dto.ProjectName = entry.TTask.TProject.Name; } if (dto.Contrib == 0) { dto.Contrib = (DateOrLocalNow(dto.EndDate) - dto.StartDate).TotalSeconds; } return(dto); }
public void GetVarTest() { int var = 42; int low = 4; int high = 5; int u = 5; TEntry target = new TEntry(var, low, high, u); int expected = 42; int actual; actual = target.GetVar(); Assert.AreEqual(expected, actual, "BddSharp.Kernel.TEntry.GetVar did not return the expected value."); }
public void GetMarkTest() { int var = 3; int low = 3; int high = 3; int u = 3; TEntry target = new TEntry(var, low, high, u); bool expected = false; bool actual; actual = target.GetMark(); Assert.AreEqual(expected, actual, "BddSharp.Kernel.TEntry.GetMark did not return the expected value."); }
public void SetMarkTest() { int var = 2; int low = 2; int high = 2; int u = 2; TEntry target = new TEntry(var, low, high, u); bool mark = true; target.SetMark(mark); bool actual = target.GetMark(); bool expected = true; Assert.AreEqual(expected, actual, "BddSharp.Kernel.TEntry.GetMark did not return the expected value."); }
protected double BucketEntry(TEntry entry, TracktorReport report) { DateTime localStart = ToLocal(entry.StartDate).Value; DateTime localEnd = ToLocal(entry.EndDate.HasValue ? entry.EndDate : DateTime.UtcNow).Value; DateTime firstDay = localStart.Date; DateTime lastDay = localEnd.Date; DateTime currentDay = firstDay; double totalContrib = 0; while (currentDay <= lastDay) { DateTime nextDay = currentDay.AddDays(1); DateTime periodStart = currentDay > localStart ? currentDay : localStart; DateTime periodEnd = nextDay > localEnd ? localEnd : nextDay; var periodContrib = (periodEnd - periodStart).TotalSeconds; report.AddContrib(currentDay, entry.TTaskID, periodContrib); currentDay = nextDay; totalContrib += periodContrib; } return(totalContrib); }
internal TableEntryResult(TEntry entry, TTable table) { Entry = entry; Table = table; }
private static Task EncodeHeadersToStreamAsync(Stream output, StringBuilder builder, TEntry entry, bool writeDivider, string boundary, EncodingContext context, byte[] buffer) { builder.Clear(); if (writeDivider) { builder.Append(CrLf + DoubleDash).Append(boundary).Append(CrLf); } //write headers WriteHeader(builder, RequestVoteMessage.RecordTermHeader, entry.Term.ToString(InvariantCulture)); WriteHeader(builder, HeaderNames.LastModified, HeaderUtils.FormatDate(entry.Timestamp)); // Extra CRLF to end headers (even if there are no headers) builder.Append(CrLf); return(output.WriteStringAsync(builder.ToString(), context, buffer)); }
public void Invoke(TEntry entry) => wrapper.Invoke(entry);
public Task InvokeAsync(TEntry entry) => wrapper.InvokeAsync(entry);
public ArchiveFile(TEntry entry, VfsDevice device, VfsEntry parent = null) : base(GetEntryName(entry.Key), device, parent) { _entry = entry; Size = entry.Size; }