Example #1
0
        public void InsertEquipe(ModEquipe x)
        {
            p = new PerEquipe();
            List <ModEquipe> cs = p.Open();
            int id = 1;

            if (cs.Count > 0)
            {
                id = cs.Max(c => c.Id) + 1;
            }
            x.Id = id;
            cs.Add(x);
            p.Save(cs);
        }
Example #2
0
        public void DeleteEquipe(ModEquipe x)
        {
            p = new PerEquipe();
            List <ModEquipe> del = p.Open();

            for (int i = 0; i < del.Count; i++)
            {
                if (del[i].Id == x.Id)
                {
                    del.RemoveAt(i);
                    break;
                }
            }
            p.Save(del);
        }
Example #3
0
        public void UpdateEquipe(ModEquipe x)
        {
            p = new PerEquipe();
            List <ModEquipe> up = p.Open();

            for (int i = 0; i < up.Count; i++)
            {
                if (up[i].Id == x.Id)
                {
                    up.RemoveAt(i); break;
                }
            }

            up.Add(x);
            p.Save(up);
        }
Example #4
0
        private void Button_Deletar(object sender, RoutedEventArgs e)
        {
            ModEquipe c = new ModEquipe();

            c.Id = int.Parse(idpretxt.Text);
            NegEquipe n = new NegEquipe();

            n.DeleteEquipe(c);
            listae.ItemsSource = null;
            listae.ItemsSource = n.SelectEquipe();

            nometxt.Text     = "";
            origemtxt.Text   = "";
            idpretxt.Text    = "";
            fundacaotxt.Text = "";
        }
Example #5
0
        private void Button_Inserir(object sender, RoutedEventArgs e)
        {
            ModEquipe x = new ModEquipe();

            x.Nome         = nometxt.Text;
            x.Origem       = origemtxt.Text;
            x.Fundacao     = DateTime.Parse(fundacaotxt.Text);
            x.IdPresidente = int.Parse(idprestxt.Text);
            NegEquipe y = new NegEquipe();

            y.InsertEquipe(x);
            nometxt.Text     = "";
            origemtxt.Text   = "";
            idpretxt.Text    = "";
            fundacaotxt.Text = "";
        }
Example #6
0
        private void Button_Atualizar(object sender, RoutedEventArgs e)
        {
            ModEquipe x = new ModEquipe();

            x.Id       = int.Parse(idpretxt2.Text);
            x.Nome     = nometxt.Text;
            x.Origem   = origemtxt.Text;
            x.Fundacao = DateTime.Parse(fundacaotxt.Text);

            NegEquipe n = new NegEquipe();

            n.UpdateEquipe(x);

            nometxt.Text     = "";
            origemtxt.Text   = "";
            idpretxt2.Text   = "";
            fundacaotxt.Text = "";

            SelectClick(sender, e);
        }