Exemplo n.º 1
0
        private async void AddContacto(object obj)
        {
            var id = int.Parse(obj.ToString());
            var c  = NoAmigos.FirstOrDefault(o => o.IdDestino == id);

            if (c != null)
            {
                var r = await _page.MostrarAlerta
                            ("Confirmación", "Estás seguro de añadir a " +
                            c.NombreCompleto, "Si", "No");

                if (r)
                {
                    var ok = await _servicio.AddContacto(c);

                    if (ok != null)
                    {
                        await _page.MostrarAlerta("Exito", "Contacto añadido", "Aceptar");

                        Amigos.Add(c);
                        NoAmigos.Remove(c);
                    }
                    else
                    {
                        await _page.MostrarAlerta("Error", "No se puedo añadir", "Aceptar");
                    }
                }
            }
        }
Exemplo n.º 2
0
 public void AddAmigos(IEnumerable <AmigoViewModel> amigoViewModel)
 {
     foreach (var viewModel in amigoViewModel)
     {
         Amigos.Add(new SelectListItem {
             Value = viewModel.Id.ToString(), Text = viewModel.Nome
         });
     }
 }
Exemplo n.º 3
0
        public void AdicionarAmigo(Amigo amigo)
        {
            //AddNotifications(
            //    new Contract()
            //    .IsTrue(!Amigos.Any(u => u.UsuarioAmigoId == amigo.Id), "Amigos", "Amigo já foi adicionado")
            //    );

            if (Valid)
            {
                Amigos.Add(amigo);
            }
        }
Exemplo n.º 4
0
 public void AddAmigo(AmigoViewModel amigoViewModel)
 {
     Amigos.Add(new SelectListItem {
         Value = amigoViewModel.Id.ToString(), Text = amigoViewModel.Nome
     });
 }