modifiche minori a MagClass
git-svn-id: https://keyhammer.ath.cx/svn/GMW/trunk@101 365432ac-a1b5-4ffd-bb28-6d3099d32164
This commit is contained in:
BIN
Binary file not shown.
+1
-1
@@ -817,7 +817,7 @@
|
||||
<WebProjectProperties>
|
||||
<UseIIS>False</UseIIS>
|
||||
<AutoAssignPort>True</AutoAssignPort>
|
||||
<DevelopmentServerPort>57164</DevelopmentServerPort>
|
||||
<DevelopmentServerPort>52355</DevelopmentServerPort>
|
||||
<DevelopmentServerVPath>/</DevelopmentServerVPath>
|
||||
<IISUrl>http://localhost/GMW</IISUrl>
|
||||
<OverrideIISAppRootUrl>True</OverrideIISAppRootUrl>
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -17,7 +17,7 @@ namespace GMW
|
||||
|
||||
protected void Button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
MagClass.magazzino.creaListaPrelievo("MA", "20", "P00505005162", "NEUTRO", "10", 1500, "I0001");
|
||||
MagClass.magazzino.creaListaPrelievo("MA", "20", "P00505005162", "NEUTRO", "10", 1500, "I0054");
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+30
-17
@@ -27,6 +27,7 @@ namespace GMW_data
|
||||
public DS_magazzinoTableAdapters.v_UdcDetailTableAdapter taDettUDC;
|
||||
public DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter taElencoListePrelievo;
|
||||
public DS_magazzinoTableAdapters.ElencoCartelliniTableAdapter taElencoCartellini;
|
||||
public DS_magazzinoTableAdapters.RigheListePrelievoTableAdapter taRigheListePrelievo;
|
||||
|
||||
|
||||
/// <summary>
|
||||
@@ -48,6 +49,7 @@ namespace GMW_data
|
||||
taDettUDC = new GMW_data.DS_magazzinoTableAdapters.v_UdcDetailTableAdapter();
|
||||
taElencoListePrelievo = new GMW_data.DS_magazzinoTableAdapters.ElencoListePrelievoTableAdapter();
|
||||
taElencoCartellini = new GMW_data.DS_magazzinoTableAdapters.ElencoCartelliniTableAdapter();
|
||||
taRigheListePrelievo = new GMW_data.DS_magazzinoTableAdapters.RigheListePrelievoTableAdapter();
|
||||
}
|
||||
/// <summary>
|
||||
/// effettua setup dei connection strings da web.config delal singola applicazione
|
||||
@@ -68,6 +70,7 @@ namespace GMW_data
|
||||
taDettUDC.Connection.ConnectionString = memLayer.ML.confReadString("GMWConnectionString");
|
||||
taElencoListePrelievo.Connection.ConnectionString = memLayer.ML.confReadString("GMWConnectionString");
|
||||
taElencoCartellini.Connection.ConnectionString = memLayer.ML.confReadString("GMWConnectionString");
|
||||
taRigheListePrelievo.Connection.ConnectionString = memLayer.ML.confReadString("GMWConnectionString");
|
||||
|
||||
}
|
||||
|
||||
@@ -156,11 +159,14 @@ namespace GMW_data
|
||||
|
||||
// dati che mi servono...
|
||||
int idxPosizione = 20; // !!! Verificare parametrico
|
||||
string codCliente = "";
|
||||
string RagioneSociale = "";
|
||||
string codSoggetto = "O000000000000068";
|
||||
|
||||
string RagioneSociale = "ZF LENKSYSTEME GmbH";
|
||||
string codSoggetto = "0000000000000080";
|
||||
|
||||
// li ricavo da db successivamente
|
||||
string disegnoGrezzo = "";
|
||||
string descParticolare = "";
|
||||
string codCliente = "";
|
||||
|
||||
|
||||
// ricavo codCliente
|
||||
@@ -183,28 +189,24 @@ namespace GMW_data
|
||||
}
|
||||
catch { }
|
||||
|
||||
// qui valorizzo subito riga
|
||||
|
||||
//DS_magazzino.ElencoListePrelievoRow riga = taElencoListePrelievo.InsertQuery(string.Format("{0:yy}", adesso),string.Format("{0:MM}", adesso), idxPosizione, memLayer.ML.confReadString("CodCS"), codCliente, RagioneSociale, codSoggetto, Particolare, descParticolare, disegnoGrezzo, Esponente, CodImballo, QtaTot)[0];
|
||||
|
||||
// qui valorizzo tabella
|
||||
|
||||
//DS_magazzino.ElencoListePrelievoDataTable tabella = taElencoListePrelievo.InsertQuery(string.Format("{0:yy}", adesso), string.Format("{0:MM}", adesso), idxPosizione, memLayer.ML.confReadString("CodCS"), codCliente, RagioneSociale, codSoggetto, Particolare, descParticolare, disegnoGrezzo, Esponente, CodImballo, QtaTot);
|
||||
|
||||
// eseguo soltanto la query
|
||||
|
||||
// eseguo soltanto la query (meglio con try catch così se non c'è non dà errore...)
|
||||
DS_magazzino.ElencoListePrelievoDataTable tabellaElencoListe = taElencoListePrelievo.InsertQuery(string.Format("{0:yy}", adesso), string.Format("{0:MM}", adesso), idxPosizione, memLayer.ML.confReadString("CodCS"), codCliente, RagioneSociale, codSoggetto, Particolare, descParticolare, disegnoGrezzo, Esponente, CodImballo, QtaTot);
|
||||
|
||||
// ricavo prima (e unica) riga dalla select
|
||||
DS_magazzino.ElencoListePrelievoRow rigaElencoListe = tabellaElencoListe[0];
|
||||
|
||||
|
||||
// stored per ricavare il più vecchio in ordine ASC per Data Fusione - SINGOLA RIGA
|
||||
// DS_magazzino.ElencoCartelliniRow riga = taElencoCartellini.getOlderUDC(Esponente, Particolare)[0];
|
||||
// ricavo valore del CodLista attuale appena inserito
|
||||
string codListaAttuale = rigaElencoListe.CodLista;
|
||||
|
||||
//stored per ricavare il più vecchio in ordine ASC per Data Fusione - TABELLA
|
||||
DS_magazzino.ElencoCartelliniDataTable tabellaElencoCartellini = taElencoCartellini.getOlderUDC(Esponente, Particolare);
|
||||
|
||||
// ricavo la riga più vecchia
|
||||
DS_magazzino.ElencoCartelliniRow rigaElencoCartellini = tabellaElencoCartellini[0];
|
||||
|
||||
//ricavo il valore UDC della riga del più vecchio
|
||||
string udcAttuale = rigaElencoCartellini.UDC;
|
||||
|
||||
bool qtaOk = false;
|
||||
bool dataFinished = false;
|
||||
|
||||
@@ -238,7 +240,18 @@ namespace GMW_data
|
||||
*
|
||||
* */
|
||||
|
||||
// uso qtaRiga
|
||||
// eseguo query di insert
|
||||
taRigheListePrelievo.Insert(codListaAttuale, udcAttuale, qtaRiga, true, false);
|
||||
|
||||
//incremento qta allocata
|
||||
qtaAllocata = (qtaAllocata + qtaRiga);
|
||||
//incremento contatore
|
||||
contatore = contatore++;
|
||||
|
||||
// verifico le condizioni, false se non cambia nulla true se cambia e si esce dal while
|
||||
qtaOk = (qtaAllocata >= qtaRiga);
|
||||
dataFinished = (contatore >= numRighe);
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user