Example #1
0
        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));
        }
Example #2
0
        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));
        }
Example #3
0
        public Staff Retrieve(int identity)
        {
            var s = FindByIdQuery.Invoke(context, identity);

            return(new Staff()
            {
                StaffId = s.StaffId,
                DisplayName = s.DisplayName,
                ReportsTo = s.ReportsToId ?? 0
            });
        }
Example #4
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
            });
        }