Ciao a tutti.
Ho una tabella contenente dei dati in questo modo:
codice:
id_jobDetail = 1; productID = 28; jobID = 13; termID = 9; sequenza=1; start=1; end=120; isLast = 0;
id_jobDetail = 2; productID = 28; jobID = 13; termID = 12; sequenza=2; start=121; end = 120; isLast = 0;
id_jobDetail = 3; productID = 28; jobID = 13; termID = 22; sequenza=3; start=231; end = 10;
isLast = 1;
In sostanza indica le farie fasi di lavorazione per un determinato prodotto.
Ciò che dovrei fare è :
1) leggo le fasi di lavorazione
2) la prima (quella con sequenza 1) viene visualizzata sul "form 1" (che sarebbe il mio termID)
3) quando la durata della prima fase (da start fino a end) si esaurisce, su un altro form (altro termID) devo visualizzare la seconda fase fino all'esaurimento della durata
e cosi via fino ad arrivare all'ultima sequenza.
Il db è sql server 2008.
L'applicazione utilizza entity framework e la versione di visual studio è la 2010
il modo in cui al momento prendo tutti i dati è il seguente:
codice:
public IQueryable ViewQueue(int termID)
{
var queue = from rows in myContex.JobDetails.Where(x => x.termID == termID)
select new
{
//bla
};
return queue;
}