private void Atualizar() { MensagensNovas = ServiceWS.GetMensagensChat(chat); if ((Mensagens != null) && (MensagensNovas != null) && (Mensagens.Count != MensagensNovas.Count)) { Mensagens = MensagensNovas; ShowOnScreen(); } }
private async Task Atualizar() { try { Carregando = true; Mensagens = await ServiceWS.GetMensagensChat(chat); Carregando = false; } catch (Exception e) { Carregando = false; } }
public MensagemViewModel(Chat chat, StackLayout SLMensagemContainer, Page pag, ScrollView scroll) { page = pag; this.chat = chat; SL = SLMensagemContainer; BarraRolagem = scroll; Mensagens = ServiceWS.GetMensagensChat(chat); ShowOnScreen(); BtnEnviarCommand = new Command(BtnEnviar); AtualizarCommand = new Command(Atualizar); RenomearCommand = new Command(Renomear); ExcluirCommand = new Command(Excluir); Device.StartTimer(TimeSpan.FromSeconds(1), () => { Atualizar(); return(true); }); }
private void Atualizar() { Mensagens = ServiceWS.GetMensagensChat(chat); }
private async Task AtualizarSemTelaCarregando() { Mensagens = await ServiceWS.GetMensagensChat(chat); }
public void Atualizar() { Mensagens = ServiceWS.GetMensagensChat(chat); }
private async Task AtualizarSemRecarregarTela() { Mensagens = await ServiceWS.GetMensagensChat(chat); }