예제 #1
0
        private void appBarAddFav_Click(object sender, EventArgs e)
        {
            if (pvtSorteios.SelectedIndex == 0)
            {
                FavMS addFavMs = new FavMS();

                if (SorteioMSDoJson != null)
                {
                    if (MessageBox.Show("Deseja adicionar este sorteio aos favoritos?") == MessageBoxResult.OK)
                    {
                        addFavMs.lerDados(SorteioMSDoJson);
                        FavMSRep.Inserir(addFavMs);
                    }
                }
                else
                {
                    MessageBox.Show("Não foi possível adicionar.");
                }
            }
            else if (pvtSorteios.SelectedIndex == 1)
            {
                FavQU addFavQu = new FavQU();

                if (SorteioQUDoJson != null)
                {
                    if (MessageBox.Show("Deseja adicionar este sorteio aos favoritos?") == MessageBoxResult.OK)
                    {
                        addFavQu.lerDados(SorteioQUDoJson);
                        FavQURep.Inserir(addFavQu);
                    }
                }
                else
                {
                    MessageBox.Show("Não foi possível adicionar.");
                }
            }
            else
            {
                FavTM addFavTm = new FavTM();

                if (SorteioTMDoJson != null)
                {
                    if (MessageBox.Show("Deseja adicionar este sorteio aos favoritos?") == MessageBoxResult.OK)
                    {
                        addFavTm.lerDados(SorteioTMDoJson);
                        FavTMRep.Inserir(addFavTm);
                    }
                    else
                    {
                        MessageBox.Show("Não foi possível adicionar.");
                    }
                }
            }
        }
예제 #2
0
 private void appBarDelete_Click(object sender, EventArgs e)
 {
     if (pvtFavs.SelectedIndex == 0)
     {
         try
         {
             if ((MessageBox.Show("Deseja excluir o sorteio nº " + MegaSena.nConcurso + " dos favoritos?")) == MessageBoxResult.OK)
             {
                 FavMSRep.Delete(MegaSena);
                 Refresh();
             }
         }
         catch (NullReferenceException)
         {
             MessageBox.Show("Selecione um sorteio para excluir.");
         }
     }
     else if (pvtFavs.SelectedIndex == 1)
     {
         try
         {
             if ((MessageBox.Show("Deseja excluir o sorteio nº " + Quina.nConcurso + " dos favoritos?")) == MessageBoxResult.OK)
             {
                 FavQURep.Delete(Quina);
                 Refresh();
             }
         }
         catch (NullReferenceException)
         {
             MessageBox.Show("Selecione um sorteio para excluir.");
         }
     }
     else
     {
         try
         {
             if ((MessageBox.Show("Deseja excluir o sorteio nº " + Timemania.nConcurso + " dos favoritos?")) == MessageBoxResult.OK)
             {
                 FavTMRep.Delete(Timemania);
                 Refresh();
             }
         }
         catch (NullReferenceException)
         {
             MessageBox.Show("Selecione um sorteio para excluir.");
         }
     }
 }