Exemplo n.º 1
0
		public FormularioLembreteView(ListaLembretesViewModel listaLembretesViewModel, LembreteDAO lembrete)
		{
			InitializeComponent();

			this.BindingContext = new FormularioLembreteViewModel(listaLembretesViewModel,lembrete);

		}
Exemplo n.º 2
0
        public ListaLembretesView()
        {
            InitializeComponent();

            listaLembretesViewModel = new ListaLembretesViewModel();

            this.BindingContext = listaLembretesViewModel;
        }
Exemplo n.º 3
0
 public async Task NavigateToFormularioLembreteEditar(ListaLembretesViewModel listaLembretesViewModel, LembreteDAO lembrete)
 {
     try
     {
         // Abre view mas para editar
         await Application.Current.MainPage.Navigation.PushAsync(new FormularioLembreteView(listaLembretesViewModel, lembrete));
     }
     catch (Exception e)
     {
         Debug.WriteLine(e.Message);
         return;
     }
 }
Exemplo n.º 4
0
        public FormularioLembreteViewModel(ListaLembretesViewModel _listaLembretesViewModel, LembreteDAO _lembrete)
        {
            // recebo o objeto para atualizar atela de list depois
            listaLembretesViewModel = _listaLembretesViewModel;

            // recebemos um lembrete para editar
            lembreteEditar = _lembrete;

            this.CadastrarCommand = new Command(this.Cadastrar);

            // é para editar o lembrete ou para criar um novo?
            if (lembreteEditar != null)
            {
                this.ExibeValoresLembrete();
            }
        }