Exemplo n.º 1
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}.");
 }
Exemplo n.º 2
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.º 3
0
 /// <summary>
 /// Se agrega un comprador a la lista de compradores
 /// </summary>
 /// <param name="comprador">Se toma un comprador</param>
 public static void AgregarComprador(Comprador comprador)
 {
     ListaCompradores.Add(comprador);
     ListaCompradores.OrderBy(x => x.Nombre).ToList();
     AgregarCompradorArchivo();
 }