示例#1
0
        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).");
                }
            }
        }