Esempio n. 1
0
        private void btnSalvar_Click(object sender, RoutedEventArgs e)
        {
            c = new Model.AtletaModel
            {
                Nome    = txtNome.Text,
                Posicao = txtPosicao.Text,
                Time    = txtTime.Text
            };

            if (AtletaDAO.AdicionarAtleta(c))
            {
                MessageBox.Show("O atleta foi adicionado com sucesso!", "Agenda",
                                MessageBoxButton.OK, MessageBoxImage.Information);
            }
            else
            {
                MessageBox.Show("Não é possível adicionar o atleta!", "Agenda",
                                MessageBoxButton.OK, MessageBoxImage.Error);
            }

            /*if (ctx.Atletas.Where(a => a.Nome.Equals(c.Nome)).Count() > 0)
             * {
             * MessageBox.Show("Atleta já cadastrado!", "Atleta",
             * MessageBoxButton.OK, MessageBoxImage.Error);
             *
             * }
             * else
             * {
             * AtletaDAO.AdicionarAtleta(c);
             * MessageBox.Show("O atleta foi adicionado com sucesso!", "Atleta",
             * MessageBoxButton.OK, MessageBoxImage.Information);
             * }*/
        }
Esempio n. 2
0
        private void dgDados_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            Model.AtletaModel atleta = (Model.AtletaModel)dgDados.SelectedItem;

            txtNome.Text    = atleta.Nome;
            txtPosicao.Text = atleta.Posicao;
            txtTime.Text    = atleta.Time;
        }
Esempio n. 3
0
 public static bool AlterarAtleta(Model.AtletaModel c)
 {
     try
     {
         ctx.Entry(c).State = System.Data.Entity.EntityState.Modified;
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         MessageBox.Show(e.ToString());
         return(false);
     }
 }
Esempio n. 4
0
 public static bool RemoverAtleta(Model.AtletaModel atleta)
 {
     try
     {
         ctx.Atletas.Remove(atleta);
         ctx.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
         return(false);
     }
 }