log dati su cookie
This commit is contained in:
@@ -268,7 +268,7 @@ namespace MP_IO.Controllers
|
||||
try
|
||||
{
|
||||
List<objItem> currParams = DataLayerObj.getCurrObjItems(id);
|
||||
// ora per ogni valore RICEVUTO costruisco un oggetto in innnovazioni da inviare...x salvare in stato parametri...
|
||||
// ora per ogni valore RICEVUTO costruisco un oggetto in innovazioni da inviare...x salvare in stato parametri...
|
||||
List<objItem> innovazioni = new List<objItem>();
|
||||
foreach (var item in receivedData.fluxData)
|
||||
{
|
||||
|
||||
@@ -1,44 +1,32 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_enrollByAuthKey.ascx.cs"
|
||||
Inherits="MoonProTablet.WebUserControls.mod_enrollByAuthKey" %>
|
||||
Inherits="MoonProTablet.WebUserControls.mod_enrollByAuthKey" %>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-12 text-center">
|
||||
<h4>Registrazione Dispositivo</h4>
|
||||
</div>
|
||||
<div class="col-12 mb-3">
|
||||
<label for="ddlIdxDipendente">
|
||||
Selezionare Operatore:</label>
|
||||
<asp:DropDownList ID="ddlIdxDipendente" runat="server" DataSourceID="odsOperatori" CssClass="form-control form-control-sm btn-secondary"
|
||||
DataTextField="label" DataValueField="value">
|
||||
</asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsOperatori" runat="server" OldValuesParameterFormatString="original_{0}"
|
||||
SelectMethod="GetData" TypeName="MapoDb.DS_UtilityTableAdapters.v_selOperatoriTableAdapter"></asp:ObjectDataSource>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<label for="UserAuthKey">
|
||||
UserAuthKey:</label>
|
||||
<asp:TextBox runat="server" ID="txtUserAuthKey" TextMode="Password" CssClass="form-control form-control-sm" />
|
||||
</div>
|
||||
<div class="col-12 mb-3">
|
||||
<asp:Label runat="server" ID="lblWarning" Visible="false" />
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:Button runat="server" ID="btnConferma" Text="Salva" OnClick="btnConferma_Click" CssClass="btn btn-block btn-primary" />
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:Button runat="server" ID="btnAnnulla" Text="Annulla" CausesValidation="false" CssClass="btn btn-block btn-warning"
|
||||
OnClick="btnAnnulla_Click" />
|
||||
</div>
|
||||
<%--<div class="col-12 my-4">
|
||||
<div class="row">
|
||||
<div class="col-4">
|
||||
<a href="#moreInfo" class="btn btn-secondary btn-block" data-toggle="collapse">...more info</a>
|
||||
</div>
|
||||
<div class="col-8">
|
||||
<div id="moreInfo" class="collapse">
|
||||
Questa funzione permette di inserire un devices tra quelli gestiti tramite la AuthKey personale (da richiedere all'admin se non nota).
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-12 text-center">
|
||||
<h4>Registrazione Dispositivo</h4>
|
||||
</div>
|
||||
<div class="col-12 mb-3">
|
||||
<label for="ddlIdxDipendente">
|
||||
Selezionare Operatore:</label>
|
||||
<asp:DropDownList ID="ddlIdxDipendente" runat="server" DataSourceID="odsOperatori" CssClass="form-control form-control-sm btn-secondary"
|
||||
DataTextField="label" DataValueField="value">
|
||||
</asp:DropDownList>
|
||||
<asp:ObjectDataSource ID="odsOperatori" runat="server" OldValuesParameterFormatString="original_{0}"
|
||||
SelectMethod="GetData" TypeName="MapoDb.DS_UtilityTableAdapters.v_selOperatoriTableAdapter"></asp:ObjectDataSource>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<label for="UserAuthKey">
|
||||
UserAuthKey:</label>
|
||||
<asp:TextBox runat="server" ID="txtUserAuthKey" TextMode="Password" CssClass="form-control form-control-sm" />
|
||||
</div>
|
||||
<div class="col-12 mb-3">
|
||||
<asp:Label runat="server" ID="lblWarning" Visible="false" />
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:Button runat="server" ID="btnConferma" Text="Salva" OnClick="btnConferma_Click" CssClass="btn btn-block btn-primary" />
|
||||
</div>
|
||||
<div class="col-6">
|
||||
<asp:Button runat="server" ID="btnAnnulla" Text="Annulla" CausesValidation="false" CssClass="btn btn-block btn-warning"
|
||||
OnClick="btnAnnulla_Click" />
|
||||
</div>
|
||||
</div>--%>
|
||||
</div>
|
||||
|
||||
+35
-33
@@ -1,68 +1,70 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <generato automaticamente>
|
||||
// Codice generato da uno strumento.
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Le modifiche a questo file possono causare un comportamento non corretto e verranno perse se
|
||||
// il codice viene rigenerato.
|
||||
// </generato automaticamente>
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace MoonProTablet.WebUserControls {
|
||||
|
||||
|
||||
public partial class mod_enrollByAuthKey {
|
||||
|
||||
namespace MoonProTablet.WebUserControls
|
||||
{
|
||||
|
||||
|
||||
public partial class mod_enrollByAuthKey
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// Controllo ddlIdxDipendente.
|
||||
/// ddlIdxDipendente control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.DropDownList ddlIdxDipendente;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Controllo odsOperatori.
|
||||
/// odsOperatori control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.ObjectDataSource odsOperatori;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Controllo txtUserAuthKey.
|
||||
/// txtUserAuthKey control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.TextBox txtUserAuthKey;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Controllo lblWarning.
|
||||
/// lblWarning control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblWarning;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Controllo btnConferma.
|
||||
/// btnConferma control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Button btnConferma;
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Controllo btnAnnulla.
|
||||
/// btnAnnulla control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Campo generato automaticamente.
|
||||
/// Per la modifica, spostare la dichiarazione di campo dal file di progettazione al file code-behind.
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Button btnAnnulla;
|
||||
}
|
||||
|
||||
@@ -111,11 +111,12 @@ namespace MoonProTablet.WebUserControls
|
||||
string _paginaCorrente = finalUrl[n - 1].ToString().Replace(".aspx", "");
|
||||
try
|
||||
{
|
||||
HttpCookie cookie = Request.Cookies[memLayer.ML.CRS("cookieName")];
|
||||
string cookieName = memLayer.ML.CRS("cookieName");
|
||||
HttpCookie cookie = Request.Cookies[cookieName];
|
||||
if (cookie == null || string.IsNullOrEmpty(cookie.Value))
|
||||
{
|
||||
// rimando pagina x registrazione devices
|
||||
logger.lg.scriviLog("Cookie non valido / non trovato", tipoLog.STARTUP);
|
||||
logger.lg.scriviLog($"Cookie non valido / non trovato | {cookieName}", tipoLog.STARTUP);
|
||||
// solo se NON sono alla pagina di registrazione o altre SAFE pages......
|
||||
if (memLayer.ML.CRS("safePages").ToLower().IndexOf(_paginaCorrente.ToLower()) < 0)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user