public IStory FindById(Guid id) #endif { Check.Argument.IsNotEmpty(id, "id"); return(DataContext != null?FindByIdQuery.Invoke(DataContext, id) : Database.StoryDataSource.FirstOrDefault(s => s.Id == id)); }
public ITag FindById(Guid id) #endif { Check.Argument.IsNotEmpty(id, "id"); return((DataContext != null) ? FindByIdQuery.Invoke(DataContext, id) : Database.TagDataSource.FirstOrDefault(t => t.Id == id)); }
public Staff Retrieve(int identity) { var s = FindByIdQuery.Invoke(context, identity); return(new Staff() { StaffId = s.StaffId, DisplayName = s.DisplayName, ReportsTo = s.ReportsToId ?? 0 }); }
public Ticket Retrieve(int identity) { var t = FindByIdQuery.Invoke(context, identity); return(new Ticket() { AssignedTo = t.AssignedTo.DisplayName, AssignedToId = t.AssignedToId, ClosedOn = t.ClosedOn, Description = t.Description, IsOpen = t.IsOpen, ModifiedOn = t.ModifiedOn, OpenedOn = t.OpenedOn, TicketId = t.TicketId, TicketTypeId = t.TicketTypeId, Title = t.Title }); }