private void btnContinuar_Click(object sender, EventArgs e) { ///Se crea un apartamento Apartamento apartamento = new Apartamento { Precio = ManagerRecursos.precio, Departamento = ManagerRecursos.departamento, Ciudad = ManagerRecursos.ciudad, Barrio = ManagerRecursos.barrio, Ubicacion = ManagerRecursos.direccionInmueble, Estado = ManagerRecursos.estado, AñoConstruccion = ManagerRecursos.año, MetrosEdificados = ManagerRecursos.superficie, CantidadHabitaciones = ManagerRecursos.habitaciones, CantidadDormitorios = ManagerRecursos.dormitorios, CantidadBaños = ManagerRecursos.baños, Garages = ManagerRecursos.garages, Parrillero = ManagerRecursos.parrillero, Porteria = ManagerRecursos.portero, GastosComunes = ManagerRecursos.gastosComunes, Comentarios = ManagerRecursos.comentarios, Fotos = ManagerRecursos.fotos }; ///Se crea un nuevo propietario Propietario propietario = new Propietario { Nombre = ManagerRecursos.NombrePropietario, CI = ManagerRecursos.CIPropietario, Direccion = ManagerRecursos.DireccionPropietario, Correo = ManagerRecursos.CorreoPropietario, Telefono = ManagerRecursos.TelefonoPropietario }; ///Se agrega el inmueble a la lista de inmuebles del propietario propietario.InmueblesPropietario.Add(apartamento); ///Se agrega el apartamento a la lista de inmuebles ManagerInmuebles.AgregarPropiedad(apartamento); ///Se crea un archivo con los inmuebles que tenga el propietario ManagerInmuebles.AgregarInmueblePropietarioArchivo(propietario, apartamento); MessageBox.Show("Propiedad agregada correctamente"); Hide(); home.Show(); }
private void btnVenderAlquilar_Click(object sender, EventArgs e) { ///Se vende o alquila el inmueble, por lo tanto se elimina de la lista de inmuebles InmuebleActual = (gridInmuebles.SelectedRows[0].DataBoundItem as Inmueble); Comprador comprador = new Comprador { Nombre = txtNombreComprador.Text, CI = txtCI.Text, Correo = txtCorreo.Text, Telefono = txtNumero.Text }; //Comprador comprador = new Comprador(txtNombreComprador.Text, txtCI.Text, txtCorreo.Text, txtNumero.Text); CompradorActual = comprador; ManagerInmuebles.VenderAlquilar(InmuebleActual, CompradorActual); MessageBox.Show("Propiedad vendida a " + CompradorActual.Nombre); gridInmuebles.DataSource = ManagerInmuebles.ListaInmuebles; }