private void Button_Click_1(object sender, RoutedEventArgs e) { object u = lista.SelectedItem; compromisso o = u as compromisso; a.Excluir(o); lista.ItemsSource = a.Listar(); }
public void Inserir(compromisso x) { if (k < 100) { comp[k++] = x; } Qtd += 1; }
private void Button_Click(object sender, RoutedEventArgs e) { compromisso x = new compromisso(); x.Assunto = assunto.Text; x.Local = local.Text; x.Data = DateTime.Parse(data.Text); a.Inserir(x); lista.ItemsSource = a.Listar(); }
public void Excluir(compromisso c) { int w = Array.IndexOf(comp, c); for (int i = w; i < k; i++) { comp[i] = comp[i + 1]; } k--; Qtd -= 1; }
public compromisso[] Pesquisar(int m, int a) { int y = 0; compromisso[] vetor = new compromisso[k]; for (int i = 0; i < k; i++) { if (comp[i].Data.Month == m && comp[i].Data.Year == a) { vetor[y++] = comp[i]; } } compromisso[] vetor2 = new compromisso[y]; Array.Copy(vetor, vetor2, y); return(vetor2); }
public compromisso[] Listar() { compromisso[] novo = new compromisso[k]; Array.Copy(comp, novo, k); return(novo); }