示例#1
0
 public EditarContatoViewModel(Contato contatoSelecionado)
 {
     _contatoRepositorio   = new ContatoRepository();
     _paginaServico        = new PaginaService();
     _dadosContato         = contatoSelecionado;
     EditarContatoCommand  = new Command(async() => await ExecuteEditarContatoCommand());
     DeletarContatoCommand = new Command(async() => await ExecuteDeletarContatoCommand());
 }
 public ListaDeContatosViewModel()
 {
     _contatoRepositorio           = new ContatoRepository();
     _paginaServico                = new PaginaService();
     listaDeContatos               = new ObservableCollection <Contato>(ListaDeContatos());
     IrParaAdicionarContatoCommand = new Command(ExecuteIrParaAdicionarContatoCommand);
     SelecionarContatoCommand      = new Command <Contato>(async c => await ExecuteSelecionarContatoCommand(c));
 }
示例#3
0
        public PaginaModel(string idPagina)
        {
            IdPagina       = idPagina;
            _paginaService = new PaginaService();
            PaginaDto pagina = _paginaService.ObtenerXId(IdPagina);

            AsignarInformacionPagina(pagina.Titulo, pagina.Sumilla, pagina.UrlImagen);
        }
 public AdicionarContatoViewModel()
 {
     _contatoRepositorio     = new ContatoRepository();
     _paginaServico          = new PaginaService();
     AdicionarContatoCommand = new Command(async() => await ExecuteAdicionarContatoCommand());
 }