Example #1
0
        public DayOffRequestsViewModel(TIDbContext context, ClubMember member) : this(context) {
            _member = member;

            DayOffRequests = (
                from req in context.DayOffRequests
                where req.Message.MemberId == _member.Id
                select req).ToList();
        }
Example #2
0
        public MemberMessageViewModel(TIDbContext context, ClubMember member) : base(context)
        {
            var message = context.MemberMessages.Create();

            message.Member      = member;
            message.DateEntered = DateTime.Now;
            Load(message);
        }
Example #3
0
        public DayOffRequestsViewModel(TIDbContext context, MemberMessage message) : this(context) {
            _message = message;

            DayOffRequests = (
                from req in context.DayOffRequests
                where req.Message.Id == message.Id
                select req).ToList();
        }
        public RoleRequestsViewModel(TIDbContext context, MemberMessage message) : base(context)
        {
            _message = message;

            RoleTypes    = new ObservableCollection <MeetingRoleType>(context.MeetingRoleTypes);
            RoleRequests = (
                from req in Context.RoleRequests
                where req.MessageId == message.Id
                select req).ToList();
        }
Example #5
0
 private DayOffRequestsViewModel(TIDbContext context) : base(context)
 {
     OpenMessageCommand = new ActionCommand(OpenMessage);
 }
Example #6
0
 public MembersViewModel(TIDbContext context) : base(context)
 {
     Members = context.Members.ToList();
     Member  = Members.First();
 }
 public DataViewModelBase(TIDbContext context)
 {
     this.Context = context;
 }
Example #8
0
 public MemberMessageViewModel(TIDbContext context, MemberMessage message) : base(context)
 {
     Load(message);
 }
Example #9
0
 public SchedulerViewModel(TIDbContext context) : base(context)
 {
     this.context  = context;
     _clubMeetings = new ObservableCollection <ClubMeeting>(context.ClubMeetings);
 }