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); }
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); }
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); }
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 = ""; }
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 = ""; }
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); }