/// <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}."); }
/// <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); }
/// <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(); }