示例#1
0
 public CompromissosViewModel()
 {
     context           = new ModelAgenda();
     this.Compromissos =
         new ObservableCollection <Compromisso>(
             context.Compromissos.ToList());
     this.CompromissoSelecionado = context
                                   .Compromissos.FirstOrDefault();
 }
 public PessoasViewModel()
 {
     context      = new ModelAgenda();
     this.Pessoas =
         new ObservableCollection <Pessoa>(
             context.Pessoas.ToList());
     this.PessoaSelecionada = context
                              .Pessoas.FirstOrDefault();
 }
        public AgendaViewModel()
        {
            modelAgenda             = new ModelAgenda();
            this.Contatos           = new ObservableCollection <Contato>(modelAgenda.Contatos.Include("Compromissos").ToList());
            this.ContatoSelecionado = modelAgenda.Contatos.FirstOrDefault();

            this.Compromissos           = new ObservableCollection <Compromisso>(modelAgenda.Compromissos.Include("Participantes").ToList());
            this.CompromissoSelecionado = modelAgenda.Compromissos.FirstOrDefault();

            this.ParticipantesCompromisso = new ObservableCollection <Contato>(CompromissoSelecionado.Participantes);
            this.ParticipanteSelecionado  = ParticipantesCompromisso.FirstOrDefault();
        }
 public ViewModelContatos()
 {
     context                 = new ModelAgenda();
     this.contatos           = new ObservableCollection <Contato>(context.Contatos.ToList());
     this.contatoSelecionado = context.Contatos.FirstOrDefault();
 }