944 messaggi dal 11 febbraio 2013
ciao

dunque ho un sito dove in una pagina debbo fare delle insert in una tabella

lo scopo è rappresentare lo stato avanzamenti lavoro di un processo produttivo
nello specifico la pagina mostra lo stato con un semaforo
esempio

id - task - subTask - statoTask - StatoSubTask
1 Anagrafica Crea Codici Giallo Rosso
2 Anagrafica Crea Prezzi Giallo Verde
2 Campionatura mail fornitore Rosso Rosso
...ecc

In sostanza debbo inserire i cambi di stato nelle ultime due colonne con una logica per nulla banale

il mio quesito riguarda la rappresentazione della pagina webform dove non vorrei mostrare i task tante
vole quanti sono i sottotask sia per estetica che per praticità

Il mio modello dati è cosi composto


var data = from s in dbEntities.STATO_TASKS.Include("TASKS_MANAGERS").
                                                            Include("TASKS").
                                                            Include("SUBTASKS")
                       select s;

In pratica ho quattro tabelle
nella tabella STATO_TASKS come sopra
nella tabella TASKS le attività principali
nella tabella SUBTASK le sotto attivita
nella tabella TASK MANAGER ho le chavi esterne a TASK e SUBTASK

Pensavo di creare da code behind un raggruppamento tipo questo

var view = from v in data
                       group v by v.TASK_MANAGER.TASKS.Task into gr
                       select new { TASK = gr.Key, SUBTASK = gr };

            foreach (var t in view)
            {
                Response.Write(" --- <i>Task</i>:    " + "<b>" + t.TASK + "</b>" + "<br/>");
                foreach (var st in t.SUBTASK)
                {
                    Response.Write(" *** <i>Subtask</i>:    " + st.TASK_MANAGER.SUBTASKS.SubTask + "<br/>");
                }
            }


Come si potrebbe rappresentare graficamente bene questa entità per poi consentire l'inserimento?
quale oggetto grafico è meglio usare?
E' bene che l'entità concettuale nella pagina sia slegata dalla tabella STATO_TASK dove fare le "insert"?
Modificato da jjchuck il 16 novembre 2017 16.15 -

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.