Selezione tipo elenco task rec x utente/post multi
This commit is contained in:
@@ -116,7 +116,7 @@
|
||||
<asp:ControlParameter ControlID="hfNumTask" Name="NumTask" PropertyName="Value" Type="String" />
|
||||
</SelectParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
||||
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
||||
<asp:Parameter Name="DtStart" Type="DateTime" />
|
||||
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
||||
<asp:Parameter Name="QtaEv" Type="Int32" />
|
||||
@@ -125,9 +125,21 @@
|
||||
<asp:ObjectDataSource runat="server" ID="odsOpr" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByOpr" TypeName="AppData.DS_AppTableAdapters.TaskRecTableAdapter" UpdateMethod="updateStEndQty" OnUpdating="odsTask_Updating">
|
||||
<SelectParameters>
|
||||
<asp:SessionParameter SessionField="CodOpr" Name="CodOpr" DefaultValue="" DbType="String" />
|
||||
</SelectParameters>
|
||||
</SelectParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
||||
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
||||
<asp:Parameter Name="DtStart" Type="DateTime" />
|
||||
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
||||
<asp:Parameter Name="QtaEv" Type="Int32" />
|
||||
</UpdateParameters>
|
||||
</asp:ObjectDataSource>
|
||||
<asp:ObjectDataSource runat="server" ID="odsPostMulti" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByPost" TypeName="AppData.DS_AppTableAdapters.TaskRecTableAdapter" UpdateMethod="updateStEndQty" OnUpdating="odsTask_Updating">
|
||||
<SelectParameters>
|
||||
<asp:SessionParameter SessionField="CodPost" Name="CodPost" DefaultValue="" DbType="String" />
|
||||
<asp:Parameter DbType="Boolean" Name="showAll" DefaultValue="true" />
|
||||
</SelectParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="Original_IdxRec" Type="Int32" />
|
||||
<asp:Parameter Name="DtStart" Type="DateTime" />
|
||||
<asp:Parameter Name="DtEnd" Type="DateTime" />
|
||||
<asp:Parameter Name="QtaEv" Type="Int32" />
|
||||
|
||||
@@ -27,6 +27,9 @@ namespace C_TRACK.WebUserControls
|
||||
case selType.byUser:
|
||||
grView.DataSourceID = "odsOpr";
|
||||
break;
|
||||
case selType.byPostMulti:
|
||||
grView.DataSourceID = "odsPostMulti";
|
||||
break;
|
||||
case selType.byTask:
|
||||
default:
|
||||
grView.DataSourceID = "odsTask";
|
||||
@@ -91,6 +94,7 @@ namespace C_TRACK.WebUserControls
|
||||
public enum selType
|
||||
{
|
||||
byUser,
|
||||
byTask
|
||||
byTask,
|
||||
byPostMulti
|
||||
}
|
||||
}
|
||||
@@ -56,5 +56,14 @@ namespace C_TRACK.WebUserControls {
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsOpr;
|
||||
|
||||
/// <summary>
|
||||
/// Controllo odsPostMulti.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsPostMulti;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,8 +9,6 @@
|
||||
<%@ Register Src="~/WebUserControls/mod_selTask.ascx" TagPrefix="uc1" TagName="mod_selTask" %>
|
||||
<%@ Register Src="~/WebUserControls/mod_postMulti.ascx" TagPrefix="uc1" TagName="mod_postMulti" %>
|
||||
|
||||
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="body" runat="Server">
|
||||
<div class="card">
|
||||
<div class="card-header text-center text-uppercase py-1">
|
||||
@@ -27,7 +25,7 @@
|
||||
<uc1:mod_barcode ID="mod_barcode1" runat="server" />
|
||||
<uc1:mod_faseCurr runat="server" ID="mod_faseCurr" />
|
||||
<uc2:mod_btnComandi ID="mod_btnComandi1" runat="server" />
|
||||
<uc1:mod_taskRec runat="server" ID="mod_taskRec" tipoSelezione="byUser" />
|
||||
<uc1:mod_taskRec runat="server" ID="mod_taskRec" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -72,6 +72,7 @@ namespace C_TRACK
|
||||
numDD = memLayer.ML.CRI("numDD");
|
||||
cacheValSec = memLayer.ML.CRI("cacheValSec");
|
||||
divReload.Visible = devicesAuthProxy.stObj.userHasRight("CT_userStart");
|
||||
setTipoTaskSel();
|
||||
}
|
||||
checkRequisiti();
|
||||
// effettuo load valori...
|
||||
@@ -86,6 +87,19 @@ namespace C_TRACK
|
||||
lastUpdDuration = stopwatch.Elapsed;
|
||||
}
|
||||
|
||||
private void setTipoTaskSel()
|
||||
{
|
||||
// in base al tipo di postazione è per user o per post multi
|
||||
if (mUtils.postIsMulti)
|
||||
{
|
||||
mod_taskRec.tipoSelezione = WebUserControls.selType.byPostMulti;
|
||||
}
|
||||
else
|
||||
{
|
||||
mod_taskRec.tipoSelezione = WebUserControls.selType.byUser;
|
||||
}
|
||||
}
|
||||
|
||||
private void Mod_selTask_eh_dataSel(object sender, EventArgs e)
|
||||
{
|
||||
// selezione commessa --> chiamo metodo caricamento comandi in modulo barcode...
|
||||
|
||||
Reference in New Issue
Block a user