Calendario disponibilità

lunedì 02 agosto 2010 - 22.11
Tag Elenco Tags  VB.NET  |  .NET 2.0  |  .NET 3.0  |  Windows XP  |  Visual Studio 2008  |  Access (.mdb)

clan Profilo | Junior Member

Salve a tutti
dovrei realizzare un calendario delle disponibilità per un villaggio, tipo in rosso le date occupate in verde quelle libere etc...
Qualcuno può darmi qualche dritta.
Grazie

Gluck74 Profilo | Guru

Cosa ti serve sapere? interfccia? database? procedure?

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

clan Profilo | Junior Member

diciamo tutto...

Gluck74 Profilo | Guru

tanta roba............

il primo problema sta nel capire come organizzare le diponibilità.
Ovvero se il villaggio predispone gli appartamenti per settimane e per periodi o se ha le prenotazioni libere.

Nel caso di prenotazioni libere basterebbe una tabella dove memorizzi le "prenotazioni" che vengono fatte; esempio (data_dal, data_al, ora_arrivo, ora_partenza, appartamento) ed aventuali altri campi che puoi valutare.

Nel caso di una gestione più complessa, bisogna capire come "creare" i periodi disponibili alla prenotazione.

iniziamo a capire questo

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.

clan Profilo | Junior Member

dovrei organizzarle in modo giornaliero e
far comparire un calendario per verificare la disponibilità al momento della richiesta.

Gluck74 Profilo | Guru

allora ti basterebbe la tabella come ti ho detto dove inserisci quindi le prenotazioni confermate.
Da interfaccia metti un semplice calendario per selezionare i giorni (ne trovi a bizzeffe sia javascript, che asp.net, vedi ajaxToolkit come esempio).
L'utente sceglie quindi il periodo da prenotare e invia la richiesta.
Tu da codice verifiche semplicemente che il periodo sia libero facendo una query sulla tabella.

ciao

____________
Ricordati di utilizzare il tasto "Accetta" se i nostri consigli ti sono serviti a risolvere il problema.
È il modo per ringraziare chi ti ha aiutato.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5