예제 #1
0
        private async void Card_MouseDown(object sender, MouseButtonEventArgs e)
        {
            //pegando a key da licenda dentro header do expander.
            string lic = (((((Card)sender).Content as Expander).Header as StackPanel).Children[1] as TextBlock).Text;

            //fazendo uma verificaçao antes de exluir a licença
            if (await TelaInicial.EscolhaDialogHostAsync($"Realmente quer excluir essa licença?\n{lic}"))
            {
                //excluindo a licença do banco, e verificando o retorno da tarefa
                if (await new LicencaInfo().ApagarAsync(lic))
                {
                    //removendo o card da tela
                    ListaLicencas_sp.Children.Remove((Card)sender);
                    //enviando a mensagem de sucesso!.
                    MetodosConstantes.EnviarMenssagem($"{lic} foi removida!");
                }
            }
        }
예제 #2
0
 private async void Button_Click(object sender, RoutedEventArgs e)
 {
     if (await TelaInicial.EscolhaDialogHostAsync("Voce tem certeza que deseja limpar todos os campos?"))
     {
         _caminhoImagem               = null;
         ImagemPlugin_img.Source      = null;
         ExcluirArquivo_bt.IsEnabled  = false;
         ProcurarArquivo_bt.IsEnabled = true;
         CaminhoArquivo_txt.Clear();
         NomeDoPlugin_txt.Clear();
         VersaoDoPlugin_txt.Clear();
         TipoDoPlugin_gb.SelectedIndex = -1;
         PrecoDoPlugin_txt.Clear();
         PrecoDoPlugin_txt.IsEnabled = false;
         AutorDoPlugin_txt.Clear();
         DescricaoDoPlugin_txt.Clear();
         MetodosConstantes.EnviarMenssagem("Os campos foram limpos!");
     }
 }
예제 #3
0
 private async Task <bool> MessageBoxResult(bool keyGlobal, uint pluginID, uint userID)
 {
     return(await TelaInicial.EscolhaDialogHostAsync($"Voce realmente quer adicionar a licença ao banco?\n\nInformaçoes:\nKey: {LicencaGerada_txt.Text}\nServidor: {ServidorIP_txt.Text}\nClienteID: {userID}{((pluginID == 0) ? $"\nGlobal: {keyGlobal.ToString()}" : $"\nPluginID: {CodigoPlugin_txt.Text}")}"));
 }