Esempio n. 1
0
        public void Filtro()
        {
            bool filtrarPorDepartamento = true;
            bool filtrarPorBarrio       = true;
            bool filtrarPorGarage       = true;

            //List<Inmueble> listaInmuebles = new List<Inmueble>();

            Inmobiliaria inmobiliaria = Inmobiliaria.GetInmobiliaria();

            List <Inmueble> listaInmuebles = new List <Inmueble>();

            listaInmuebles = inmobiliaria.GetListaInmuebles();

            foreach (Inmueble i in listaInmuebles)
            {
                if (filtrarPorDepartamento)
                {
                    listaInmuebles = listaInmuebles.Where(x => x.Departamento == comboBoxDepartamento.SelectedItem.ToString()).ToList();
                }
                if (filtrarPorBarrio)
                {
                    listaInmuebles = listaInmuebles.Where(x => x.Barrio == comboBoxCiudad.SelectedItem.ToString()).ToList();
                }
                if (filtrarPorGarage)
                {
                    listaInmuebles = listaInmuebles.Where(x => x.Garages == Convert.ToInt32(comboBoxGarage.SelectedItem.ToString())).ToList();
                }
            }
        }
Esempio n. 2
0
        private void btnActualizar_Click(object sender, EventArgs e)
        {
            ///Se actualiza la lista de inmuebles
            gridInmuebles.DataSource = null;
            List <Inmueble> inmuebles = inmobiliaria.GetListaInmuebles();

            gridInmuebles.DataSource = inmuebles;
        }
        private void btnInmuebles_Click(object sender, EventArgs e)
        {
            ///Se listan los inmuebles
            gridInmuebles.DataSource = null;
            List <Inmueble> inmuebles = inmobiliaria.GetListaInmuebles();

            gridInmuebles.DataSource = inmuebles;
        }