예제 #1
0
 private void TxtIDPrincipal_GotFocus_1(object sender, System.Windows.RoutedEventArgs e)
 {
     TxtIDPrincipal.Clear();
 }
예제 #2
0
        private void BtnBuscar_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                busquedasCasa.Clear();        //Limpia el array de los inmuebles que se buscan
                DtgCasas.ItemsSource = null;  //Limpia el DataGrid

                busquedasApartamento.Clear(); //Limpia el array de los inmuebles que se buscan
                DtgAptos.ItemsSource = null;

                //AGREGAR AL ARRAYLIST DE BUSQUEDAS

                if (TxtIDPrincipal.Text != "") //Si no está vacía la Caja de Texto compara los IDs
                {
                    int id;
                    if (int.TryParse(TxtIDPrincipal.Text, out id) == true)
                    {
                        foreach (Casa i in Contenedor.ArrayCasas)
                        {
                            if (TxtIDPrincipal.Text == i.IdInmueble.ToString())
                            {
                                busquedasCasa.Add(i);
                            }
                        }


                        foreach (Apartamento i in Contenedor.ArrayApartamentos)
                        {
                            if (TxtIDPrincipal.Text == i.IdInmueble.ToString())
                            {
                                busquedasApartamento.Add(i);
                            }
                        }

                        TxtIDPrincipal.Clear();
                    }
                    else
                    {
                        MessageBox.Show("Verifique la ID");
                    }
                }
            }

            catch
            {
                MessageBox.Show("Verifique los datos");
            }

            MessageBox.Show(busquedasCasa.Count.ToString() + " casas encontradas");
            MessageBox.Show(busquedasCasa.Count.ToString() + " aptos encontrados");

            if (RbtCasas.IsChecked == true)
            {
                DtgCasas.ItemsSource = null;
                DtgCasas.ItemsSource = busquedasCasa;
            }

            else if (RbtAptos.IsChecked == true)
            {
                DtgAptos.ItemsSource = null;
                DtgAptos.ItemsSource = busquedasApartamento;
            }
            TxtIDPrincipal.Clear();
        }
예제 #3
0
 private void TxtIDPrincipal_GotFocus(object sender, RoutedEventArgs e)
 {
     TxtIDPrincipal.Clear();
 }