Exemplo n.º 1
0
 /// <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);
 }
Exemplo n.º 2
0
 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}.");
 }
Exemplo n.º 3
0
 /// <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);
 }
Exemplo n.º 4
0
 /// <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}.");
 }