public ConferenceDetailsViewModel(
     Individual individual,
     ConferenceHeader conferenceHeader,
     ConferenceSelection conferenceSelection)
     : base(conferenceHeader)
 {
     _individual = individual;
     _conferenceSelection = conferenceSelection;
 }
 void ViewModel_ConferenceSelected(ConferenceHeader selectedConfereceHeader)
 {
     var id = selectedConfereceHeader.Conference.Unique;
     App.RootFrame.Navigate(new Uri(
         String.Format(
             "/Conferences/Views/ConferenceDetailsPage.xaml?ConferenceId={0}",
             id),
         UriKind.Relative));
 }
Example #3
0
 // Results
 // Business constructor
 public ConferenceHeader__startDate(
     ConferenceHeader conferenceHeader
     ,IEnumerable<ConferenceHeader__startDate> prior
     ,DateTime value
     )
 {
     InitializeResults();
     _conferenceHeader = new PredecessorObj<ConferenceHeader>(this, GetRoleConferenceHeader(), conferenceHeader);
     _prior = new PredecessorList<ConferenceHeader__startDate>(this, GetRolePrior(), prior);
     _value = value;
 }
Example #4
0
 // Results
 // Business constructor
 public ConferenceHeader__imageUrl(
     ConferenceHeader conferenceHeader
     ,IEnumerable<ConferenceHeader__imageUrl> prior
     ,string value
     )
 {
     InitializeResults();
     _conferenceHeader = new PredecessorObj<ConferenceHeader>(this, GetRoleConferenceHeader(), conferenceHeader);
     _prior = new PredecessorList<ConferenceHeader__imageUrl>(this, GetRolePrior(), prior);
     _value = value;
 }
Example #5
0
 // Fields
 // Results
 // Business constructor
 public ConferenceHeader__description(
     ConferenceHeader conferenceHeader
     ,IEnumerable<ConferenceHeader__description> prior
     ,IEnumerable<DocumentSegment> value
     )
 {
     InitializeResults();
     _conferenceHeader = new PredecessorObj<ConferenceHeader>(this, GetRoleConferenceHeader(), conferenceHeader);
     _prior = new PredecessorList<ConferenceHeader__description>(this, GetRolePrior(), prior);
     _value = new PredecessorList<DocumentSegment>(this, GetRoleValue(), value);
 }
Example #6
0
 // Fields
 // Results
 // Business constructor
 public ConferenceHeaderDelete(
     ConferenceHeader conferenceHeader
     )
 {
     InitializeResults();
     _conferenceHeader = new PredecessorObj<ConferenceHeader>(this, GetRoleConferenceHeader(), conferenceHeader);
 }
Example #7
0
            public CorrespondenceFact CreateFact(FactMemento memento)
            {
                ConferenceHeader newFact = new ConferenceHeader(memento);

                // Create a memory stream from the memento data.
                using (MemoryStream data = new MemoryStream(memento.Data))
                {
                    using (BinaryReader output = new BinaryReader(data))
                    {
                        newFact._unique = (Guid)_fieldSerializerByType[typeof(Guid)].ReadData(output);
                    }
                }

                return newFact;
            }
 public ConferenceHeaderViewModelBase(ConferenceHeader conferenceHeader)
 {
     _conferenceHeader = conferenceHeader;
 }
 public ConferenceHeaderViewModel(ConferenceHeader conferenceHeader)
     : base(conferenceHeader)
 {
 }