Fix errore clona (segue db...)
git-svn-id: https://keyhammer.ath.cx/svn/XPS/trunk@39 43c8e981-f90d-406c-a89a-24a2c4268d51
This commit is contained in:
+4
-4
@@ -18,19 +18,18 @@ OK + mostrare un panel con i dettagli data/ora e pulsante di salvataggio che
|
||||
OK - segreteria
|
||||
OK - admin (da magazzino... con altri editing & co...)
|
||||
OK - barcode da web?
|
||||
- avanzamento stato: obj mamma ha stato min tra i vari child... + in visualizzazione mostrare stato min e Max
|
||||
|
||||
------------------------------------------------
|
||||
- 20081027
|
||||
------------------------------------------------
|
||||
|
||||
- BUG:
|
||||
- errore numerazione righe e ULP...
|
||||
OK - errore numerazione righe e ULP...
|
||||
OK - dettaglio rimanda sempre a scheda direzione e non a quella di provenienza, ToFix!
|
||||
|
||||
OK - migliorare interfaccia x navigazione dettagli con
|
||||
OK - 2 label
|
||||
OK - testata colorata
|
||||
OK - fix errore cambio stati...
|
||||
- cosa può fare ogni funzione?
|
||||
OK - magazzino: crea, aggiunge righe/ULP e cancella e modifica descrizione fino a quando approva, poi è fuori dal gioco...
|
||||
OK - indica spedito con barcode
|
||||
@@ -38,7 +37,7 @@ OK - direzione:
|
||||
OK - può cambiare lo stato...
|
||||
OK - prod:
|
||||
OK - indica DueDate in massa o per ogni ULP
|
||||
- segreteria:
|
||||
OK - segreteria:
|
||||
- indica che è stato fatturato con pulsante
|
||||
|
||||
------------------------------------------------
|
||||
@@ -60,3 +59,4 @@ OK - BUG: se cambio valori non si aggiorna il gridView interno
|
||||
- verificare come fa avanzamento stato... TEMO lo faccia x tutto il DDT e NON è corretto... deve farlo SOLO x 1 ULP e POI se tutti sono andati avanti aggiorna il campo mamma e così via...
|
||||
- realizzare con stored update SOLO elementi livello 3...
|
||||
- realizzare con trigger update a cascata... 3-->2 e 2-->1
|
||||
- avanzamento stato: obj mamma ha stato min tra i vari child... + in visualizzazione mostrare stato min e Max
|
||||
|
||||
@@ -31,3 +31,5 @@
|
||||
30/10/2008 12.02.54 [INFO] - L'utente Locatelli Samuele (VOSTRO410\Administrator) ha effettuato il login correttamente
|
||||
30/10/2008 12.11.03 [INFO] - L'utente Locatelli Samuele (VOSTRO410\Administrator) ha effettuato il login correttamente
|
||||
30/10/2008 12.21.42 [INFO] - L'utente Locatelli Samuele (VOSTRO410\Administrator) ha effettuato il login correttamente
|
||||
30/10/2008 13.31.00 [INFO] - L'utente Locatelli Samuele (VOSTRO410\Administrator) ha effettuato il login correttamente
|
||||
30/10/2008 14.36.42 [INFO] - L'utente Locatelli Samuele (VOSTRO410\Administrator) ha effettuato il login correttamente
|
||||
|
||||
+3
-3
@@ -255,8 +255,8 @@ public partial class mod_ULP : ApplicationUserControl
|
||||
switch (_comando)
|
||||
{
|
||||
case "clonaRow":
|
||||
DS_applicazioneTableAdapters.v_righeTableAdapter taRiga = new DS_applicazioneTableAdapters.v_righeTableAdapter();
|
||||
taRiga.sp_clonaRowObj(_idxCiclo);
|
||||
DS_applicazioneTableAdapters.v_ULPTableAdapter taULP = new DS_applicazioneTableAdapters.v_ULPTableAdapter();
|
||||
taULP.sp_clonaObj(_idxCiclo);
|
||||
grView.EditIndex = -1;
|
||||
grView.DataBind();
|
||||
// blocco update!
|
||||
@@ -380,7 +380,7 @@ public partial class mod_ULP : ApplicationUserControl
|
||||
{
|
||||
string codObjCommon = calcObjCommon();
|
||||
// aggiorno stato...
|
||||
XPS.obj.taObj.UpdStatoTree("03_Sched", user_std.UtSn.utente, DateTime.Now, codObjCommon);
|
||||
XPS.obj.taObj.UpdStatoTree("03", user_std.UtSn.utente, DateTime.Now, codObjCommon);
|
||||
hidePanelDueDate();
|
||||
}
|
||||
/// <summary>
|
||||
|
||||
@@ -97,7 +97,8 @@
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}"
|
||||
SelectMethod="getByCodMamma" TypeName="DS_applicazioneTableAdapters.v_righeTableAdapter"
|
||||
DeleteMethod="sp_delRow" UpdateMethod="UpdateQuery">
|
||||
DeleteMethod="sp_delRow" UpdateMethod="UpdateQuery"
|
||||
ondeleted="ods_Deleted">
|
||||
<DeleteParameters>
|
||||
<asp:Parameter Name="Original_Cod" Type="String" />
|
||||
</DeleteParameters>
|
||||
|
||||
@@ -76,7 +76,7 @@ public partial class mod_dettComm : ApplicationUserControl
|
||||
if (eh_resetSelezione != null)
|
||||
{
|
||||
eh_resetSelezione(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
@@ -256,7 +256,7 @@ public partial class mod_dettComm : ApplicationUserControl
|
||||
if (eh_selValore != null)
|
||||
{
|
||||
eh_selValore(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// salvo in session che il prox comando è clonare...
|
||||
@@ -340,5 +340,10 @@ public partial class mod_dettComm : ApplicationUserControl
|
||||
}
|
||||
}
|
||||
|
||||
protected void ods_Deleted(object sender, ObjectDataSourceStatusEventArgs e)
|
||||
{
|
||||
resetSelezione();
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
@@ -299,7 +299,7 @@ public partial class mod_elencoComm : ApplicationUserControl
|
||||
{
|
||||
case "accettaObj":
|
||||
// aggiorno lo stato dell'oggetto e dei child, x aggiornare prendo tutto quanto INIZIA come l'idx principale (meno il campo "D" quindi del DDT...)
|
||||
XPS.obj.taObj.UpdStatoTree("02_Accet", user_std.UtSn.utente, DateTime.Now, idxObj.Replace("D", "%"));
|
||||
XPS.obj.taObj.UpdStatoTree("02", user_std.UtSn.utente, DateTime.Now, idxObj.Replace("D", "%"));
|
||||
grView.EditIndex = -1;
|
||||
grView.DataBind();
|
||||
// blocco update!
|
||||
@@ -320,6 +320,7 @@ public partial class mod_elencoComm : ApplicationUserControl
|
||||
{
|
||||
bool answ = true;
|
||||
if (codStato.ToString().IndexOf("01") < 0) answ = false;
|
||||
if (currMode != modoXPS_Equa.magazzino) answ = false;
|
||||
return answ;
|
||||
}
|
||||
/// <summary>
|
||||
@@ -434,7 +435,7 @@ public partial class mod_elencoComm : ApplicationUserControl
|
||||
// salvo le date...
|
||||
XPS.obj.taObj.updateDueDateULP(dueDate, user_std.UtSn.utente, DateTime.Now, codObjCommon);
|
||||
// aggiorno stato...
|
||||
XPS.obj.taObj.UpdStatoTree("03_Sched", user_std.UtSn.utente, DateTime.Now, codObjCommon);
|
||||
XPS.obj.taObj.UpdStatoTree("03", user_std.UtSn.utente, DateTime.Now, codObjCommon);
|
||||
hidePanelDueDate();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user