/// <summary> /// Se vende o alquila el inmueble a un comprador y lo elimina de la lista de inmuebles /// </summary> /// <param name="inmueble">Se toma un inmueble</param> /// <param name="comprador">Se toma un comprador</param> /// <returns></returns> public static String VenderAlquilar(Inmueble inmueble, Comprador comprador) { ListaInmuebles.Remove(inmueble); return("Ahora esta propiedad es de: " + comprador.Nombre); }
public static void AgregarInmueblePropietarioArchivo(Propietario p, Inmueble i) { manejadorDeArchivos.Escribir("Inmuebles de propietarios.txt", $"Propietario con cedula: {p.CI} creo un nuevo inmueble con ubicacion: {i.Ubicacion}."); }
/// <summary> /// Agrega el inmueble a la lista de inmuebles /// </summary> /// <param name="InmuebleaAgregar">Se toma un inmueble como parametro</param> public static void AgregarPropiedad(Inmueble InmuebleaAgregar) { ListaInmuebles.Add(InmuebleaAgregar); AgregarPropiedadArchivo(InmuebleaAgregar); }
/// <summary> /// Se agenda una visita con un comprador, un inmueble, y una fecha que el comprador decida /// </summary> /// <param name="fecha">Se toma una fecha</param> /// <param name="c">Se toma un comprador</param> /// <param name="i">Se toma un inmueble</param> public static void AgendarVisita(string fecha, Comprador c, Inmueble i) { manejadorDeArchivos.Escribir("Visitas agendadas.txt", $"{fecha} - Comprador con cedula: {c.CI} agendó una visita al inmueble: {i.Ubicacion}."); }