private void Btn_listar_Click(object sender, RoutedEventArgs e) { bool estado = true; bool tipo = true; bool rango = true; PedidoBLL pb = new PedidoBLL(); if (rdb_ingrediente.IsChecked == false && rdb_bebestible.IsChecked == false) { tipo = false; } if (rdb_aceptadas.IsChecked == false && rdb_anulada.IsChecked == false) { estado = false; } if (rdb_este_mes.IsChecked == false) { rango = false; } if (tipo) { if (tipo && estado == false && rango == false) { estadoc = "TODOS"; rangoc = "TODO"; dt = pb.Master_pedido(tipoc, estadoc, rangoc); dtg_listas.ItemsSource = dt.DefaultView; } else if (tipo && estado && rango == false) { rangoc = "TODO"; dt = pb.Master_pedido(tipoc, estadoc, rangoc); dtg_listas.ItemsSource = dt.DefaultView; } else if (tipo && estado && rango) { dt = pb.Master_pedido(tipoc, estadoc, rangoc); dtg_listas.ItemsSource = dt.DefaultView; } } else { lb1.Content = "Seleccione un tipo de pedido"; } }