示例#1
0
 private void btAzul_Click(object sender, RoutedEventArgs e)
 {
     CheckInternet();
     CorSelecionada = MicrosoftColors.Blue;
     //ChangeColor(DataObjects.MicrosoftColors.Blue);
     AutenticaChangeColor();
 }
示例#2
0
        private async void ChangeColor(MicrosoftColors microsoftColors, String user, String strTweet)
        {
            if (DateTime.Now.CompareTo(App.DateLastColorChanged.AddMinutes(App.MinutesToChangeColor)) >= 0)
            {
                //Armazenando o instante da mensagem
                App.DateLastColorChanged = DateTime.Now;

                btOverlay.Visibility = System.Windows.Visibility.Visible;

                IoTActivity atividade = new IoTActivity();
                atividade.Color = microsoftColors;
                atividade.User  = "******" + userScreenName;
                await atividadeTable.InsertAsync(atividade);

                //RefreshItemsAsync();

                //Removendo o Overlap
                btOverlay.Visibility = System.Windows.Visibility.Collapsed;

                //Faz um tweet da aplicação em  nome do usuário.
                PostTweet(user, strTweet);

                MessageBox.Show("Solicitação de troca de cor do stand enviada!", "MICROSOFT @ TDC 2014", MessageBoxButton.OK);
            }
            else
            {
                MessageBox.Show("Você pode solicitar uma mudança de cor a cada 1 minuto", "MICROSOFT @ TDC 2014", MessageBoxButton.OK);
            }
        }
示例#3
0
 private void btVermelho_Click(object sender, RoutedEventArgs e)
 {
     CheckInternet();
     CorSelecionada = MicrosoftColors.Red;
     AutenticaChangeColor();
 }