IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Planning C#.NET (Pas optimisé)


Sujet :

ASP.NET

Mode arborescent

Shinn77 Planning C#.NET (Pas optimisé) 05/06/2007, 11h11
fix105 y a pas moyen de gérer cela... 05/06/2007, 12h18
Shinn77 Ben si j'aimerai bien mais... 05/06/2007, 16h15
Shinn77 N'y a t il pas d'autres... 08/06/2007, 10h15
Asiany Salut, pour gérer le double... 12/06/2007, 09h25
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti Avatar de Shinn77
    Inscrit en
    Juin 2007
    Messages
    51
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Juin 2007
    Messages : 51
    Par défaut Planning C#.NET (Pas optimisé)
    Bonjour à tous !

    Dans le cadre de mon travail, j'ai pour projet de réaliser un planning des rendez-vous.

    Un planning qui, en théorie, devrait être assez simple vu que c'est par tranche horaire de 1h, et un seul rendez vous par heure, mais proposant 4 zones postales différentes.

    Bon, alors voilà, il y a donc 4 zones qui sont en fait des regroupements de code postaux :
    Exemple : Zone 1 : Paris (7,8,15,16) + 78 (Nord) + 92 (Nord) + 95

    Visuellement mon planing ressemble à l'image "planning.jpg" joint à ce message.


    Alors je suis débutant en ASP.NET, voici comment j'ai procédé :
    1 base de données SQL Server 2005 avec 3 tables (Utilisateur, Secteur, Planning) (voir image : database.jpg)
    1 fonction SQL qui me renvoit le planning de la date reçue en paramètre
    (voir fichier getPlanning.txt)

    Côté ASP.NET : une page de login, puis une page View_Planning.aspx qui m'affiche le planning.

    Celle ci en fait récupère les dates de la semaine, et, dans une boucle for, lance plusieurs fois une fonction qui s'occupe de :
    - Lancer la fonction SQL en indiquant la date reçue en paramètre
    - Créer des Table, TableRow, TableCell et les rajouter à un Panel
    - En même temps que la création, récupérer les évenements que la fonction SQL a récupéré (exemple : Mercredi 6 juin 2007 à 10h dans la Zone 2 : (77) Chelles M. NGUYEN)

    C'est super, chui content, ça marche, ca génère bien mes 6 jours (Lundi à Samedi) en récupérant les données de la base de données !

    Seulement...

    Deux problèmes :
    1/ C'est long... dès que je refresh la page ou arrive sur la page, la génération prend du temps...
    2/ J'aimerai pouvoir faire comme sur Excel à savoir : Quand je clique sur une case, pouvoir modifier, et valider par touche Entrée (dès lors, ca update directement dans la base de données)

    Je suis bloqué depuis 2 jours là... je ne sais pas vraiment comment faire...

    J'ai pensé à tout refaire en datagrid mais je ne suis pas sur que c'est la bonne solution, et surtout je ne suis pas sur de savoir comment faire...

    Voilà donc pourquoi je viens à vous en vous demandant votre avis, votre aide, et écouter vos conseils.

    Je vous remercie beaucoup par avance.

    Merci encore !

    Shinn77


    Edit 11h25 :
    L'idéal serait un résultat comme celui là (côté utilisation) :
    -http://www.dhtmlgoodies.com/scripts/dhtmlgoodies-week-planner/dhtmlgoodies-week-planner.html
    Images attachées Images attachées   
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Comment réaliser Planning asp.net + ajax .
    Par lolymeupy dans le forum ASP.NET
    Réponses: 5
    Dernier message: 03/02/2010, 09h32
  2. Plan d'exécution pas logique
    Par pat29 dans le forum Administration
    Réponses: 6
    Dernier message: 07/03/2008, 14h37
  3. Fichier trop lourd car pas optimisé
    Par mimic44 dans le forum Excel
    Réponses: 6
    Dernier message: 18/04/2007, 12h12
  4. [VB.NET] Pas moyen dafficher un integer
    Par guillaume1998 dans le forum VB.NET
    Réponses: 11
    Dernier message: 11/11/2005, 16h17
  5. [SQL*Net] pas de listener : TNS-12547
    Par aline dans le forum Oracle
    Réponses: 2
    Dernier message: 30/05/2005, 11h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo