private void btn_Consultar_Click(object sender, RoutedEventArgs e) { Carrinho c = new Carrinho(); int check = 0; Regex regex = new Regex(@"^-*[0-9/0-9/0-9]+$"); if (txtDataConsultar.Text == "") { listVendas.ItemsSource = cc.ListarCarrinhos(); } else { if (regex.IsMatch(txtDataConsultar.Text) == true && txtDataConsultar.Text.Contains("/")) { DateTime data = DateTime.Parse(txtDataConsultar.Text); c.Data = data; listVendas.ItemsSource = cc.pesquisaData(c.Data); //List<Carrinho> q = cc.ListarCarrinhos(); //listVendas.ItemsSource = q; //lblValorTotal.Content = calc_vtCompra(q); check++; } else { MessageBox.Show("O campo deve estar no formato de data (Dia/Mês/Ano)."); } } }