static void Main(string[] args)
        {
            List <Inmobiliaria.Propiedad> lista = new List <Inmobiliaria.Propiedad>();

            string[] recibido = Inmobiliaria.LeerArchivo();
            int      ContProp = 0;


            foreach (string item in recibido)
            {
                ContProp++;
                string[] dire = item.Split(";");
                Inmobiliaria.Propiedad nuevo = new Inmobiliaria.Propiedad();
                nuevo.Id       = ContProp;
                nuevo.TipoProp = (Inmobiliaria.TipoDePropiedad)Convert.ToInt32(dire[1]);

                Random rand = new Random();

                if (rand.Next(2) == 1)
                {
                    nuevo.TipoOp = Inmobiliaria.TipoDeOperacion.Venta;
                }
                else
                {
                    nuevo.TipoOp = Inmobiliaria.TipoDeOperacion.Alquiler;
                }

                nuevo.Tamanio = rand.Next(100, 300);

                nuevo.CantBanios = rand.Next(1, 3);

                nuevo.CantHabitaciones = rand.Next(1, 3);

                nuevo.Domicilio = dire[0];

                nuevo.Precio = rand.Next(20000, 30000);

                nuevo.ValorDelInmueble = nuevo.CalcularValor();

                lista.Add(nuevo);
            }

            Inmobiliaria.EscribirArchivo(lista);
        }
示例#2
0
        public Localidades(Inmobiliaria inmobiliaria)
        {
            InitializeComponent();

            _inmobiliaria = inmobiliaria;
        }
示例#3
0
        public Departamentos(Inmobiliaria inmobiliaria)
        {
            InitializeComponent();

            _inmobiliaria = inmobiliaria;
        }