Exemple #1
0
        public async Task EliminarUsuario()
        {
            try
            {
                UsuarioModel usuario1 = new UsuarioModel()
                {
                    idUsuario = Usuario.idUsuario
                };
                APIResponse response = await DeleteUsuario.RunStrategy(usuario1);

                if (response.IsSuccess)
                {
                    ((MessageViewModel)PopUp.BindingContext).Message = "Usuario eliminado exitosamente";
                    await PopupNavigation.Instance.PushAsync(PopUp);
                }
                else
                {
                    ((MessageViewModel)PopUp.BindingContext).Message = "Error al eliminar usuario";
                    await PopupNavigation.Instance.PushAsync(PopUp);

                    await Task.Delay(TimeSpan.FromSeconds(1));

                    await PopupNavigation.Instance.PopAsync();
                }
            }
            catch (Exception e)
            {
            }
        }
Exemple #2
0
 public override Link GetMyDeleteLink(long ID)
 {
     return(DeleteUsuario.CreateLink(new { id = ID }));
 }