iniziata integrazione layer auth completo con check pagine
This commit is contained in:
Generated
+10174
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--<autogenerated>
|
||||
This code was generated by a tool.
|
||||
Changes to this file may cause incorrect behavior and will be lost if
|
||||
the code is regenerated.
|
||||
</autogenerated>-->
|
||||
<DataSetUISetting Version="1.00" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
|
||||
<TableUISettings />
|
||||
</DataSetUISetting>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--<autogenerated>
|
||||
This code was generated by a tool to store the dataset designer's layout information.
|
||||
Changes to this file may cause incorrect behavior and will be lost if
|
||||
the code is regenerated.
|
||||
</autogenerated>-->
|
||||
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="47" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||
<Shapes>
|
||||
<Shape ID="DesignTable:CDC" ZOrder="5" X="455" Y="51" Height="204" Width="265" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="96" />
|
||||
<Shape ID="DesignTable:MODULO" ZOrder="18" X="475" Y="625" Height="111" Width="192" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
|
||||
<Shape ID="DesignTable:FUNZIONE" ZOrder="9" X="146" Y="396" Height="122" Width="223" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
|
||||
<Shape ID="DesignTable:Permessi" ZOrder="17" X="126" Y="-26" Height="173" Width="193" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="126" />
|
||||
<Shape ID="DesignTable:Permessi2Funzione" ZOrder="16" X="121" Y="212" Height="122" Width="252" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="75" />
|
||||
<Shape ID="DesignTable:DIRITTI" ZOrder="6" X="434" Y="305" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
<Shape ID="DesignTable:UTENTE" ZOrder="1" X="792" Y="240" Height="395" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="232" />
|
||||
<Shape ID="DesignTable:LogUpdateDb" ZOrder="8" X="878" Y="739" Height="122" Width="219" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="58" />
|
||||
<Shape ID="DesignTable:UserDataExt" ZOrder="4" X="129" Y="802" Height="229" Width="216" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
|
||||
<Shape ID="DesignTable:UserData" ZOrder="3" X="130" Y="549" Height="191" Width="259" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
|
||||
</Shapes>
|
||||
<Connectors>
|
||||
<Connector ID="DesignRelation:FK_Permessi2Funzion_FUNZIONE" ZOrder="15" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>182</X>
|
||||
<Y>396</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>182</X>
|
||||
<Y>334</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_Permessi2Funzion_Permessi" ZOrder="14" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>166</X>
|
||||
<Y>147</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>166</X>
|
||||
<Y>212</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_DIRITTI_CDC1" ZOrder="13" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>569</X>
|
||||
<Y>255</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>569</X>
|
||||
<Y>305</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_DIRITTI_FUNZIONE" ZOrder="12" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>331</X>
|
||||
<Y>396</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>331</X>
|
||||
<Y>364</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>434</X>
|
||||
<Y>364</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_DIRITTI_MODULO1" ZOrder="11" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>603</X>
|
||||
<Y>625</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>603</X>
|
||||
<Y>553</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_DIRITTI_UTENTE" ZOrder="10" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>792</X>
|
||||
<Y>387</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>734</X>
|
||||
<Y>387</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_UTENTE_CDC" ZOrder="7" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>720</X>
|
||||
<Y>255</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>720</X>
|
||||
<Y>263</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>792</X>
|
||||
<Y>263</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
<Connector ID="DesignRelation:FK_UserDataExt_UserData" ZOrder="2" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>237</X>
|
||||
<Y>740</Y>
|
||||
</Point>
|
||||
<Point>
|
||||
<X>237</X>
|
||||
<Y>802</Y>
|
||||
</Point>
|
||||
</RoutePoints>
|
||||
</Connector>
|
||||
</Connectors>
|
||||
</DiagramLayout>
|
||||
@@ -0,0 +1,107 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using NLog;
|
||||
|
||||
namespace ETS_Data
|
||||
{
|
||||
/// <summary>
|
||||
/// classe di wrap verso i TableAdapter impiegati
|
||||
/// </summary>
|
||||
public class DataWrap
|
||||
{
|
||||
#region area protected
|
||||
|
||||
/// <summary>
|
||||
/// metodo protected di avvio della classe
|
||||
/// </summary>
|
||||
protected DataWrap()
|
||||
{
|
||||
// inizializzo i table adapters
|
||||
avvioTableAdaptersSpec();
|
||||
setupConnectionStringSpec();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// procedura di avvio dei tableAdapter
|
||||
/// </summary>
|
||||
protected virtual void avvioTableAdaptersSpec()
|
||||
{
|
||||
taCdc = new DataLayer_AnagGenTableAdapters.CDCTableAdapter();
|
||||
taDiritti = new DataLayer_AnagGenTableAdapters.DIRITTITableAdapter();
|
||||
taPermessi = new DataLayer_AnagGenTableAdapters.PermessiTableAdapter();
|
||||
taFunzione = new DataLayer_AnagGenTableAdapters.FUNZIONETableAdapter();
|
||||
taPermessi2Funzione = new DataLayer_AnagGenTableAdapters.Permessi2FunzioneTableAdapter();
|
||||
taUtente = new DataLayer_AnagGenTableAdapters.UTENTETableAdapter();
|
||||
taUserData = new DataLayer_AnagGenTableAdapters.UserDataTableAdapter();
|
||||
taUserDataExt = new DataLayer_AnagGenTableAdapters.UserDataExtTableAdapter();
|
||||
taLogAna = new DataLayer_AnagGenTableAdapters.LogUpdateDbTableAdapter();
|
||||
}
|
||||
/// <summary>
|
||||
/// effettua setup dei connection strings da web.config delal singola applicazione
|
||||
/// </summary>
|
||||
protected virtual void setupConnectionStringSpec()
|
||||
{
|
||||
string connStrUt = utils.obj.confReadString("UtenteCdcConnectionString");
|
||||
string connStrPerm = utils.obj.confReadString("PermessiConnectionString");
|
||||
// cambio le connString - db anagrafica principale
|
||||
taCdc.Connection.ConnectionString = connStrUt;
|
||||
taDiritti.Connection.ConnectionString = connStrUt;
|
||||
taFunzione.Connection.ConnectionString = connStrUt;
|
||||
taUtente.Connection.ConnectionString = connStrUt;
|
||||
taUserData.Connection.ConnectionString = connStrUt;
|
||||
taUserDataExt.Connection.ConnectionString = connStrUt;
|
||||
taLogAna.Connection.ConnectionString = connStrUt;
|
||||
// connections del db dell'applicazione
|
||||
taPermessi.Connection.ConnectionString = connStrPerm;
|
||||
taPermessi2Funzione.Connection.ConnectionString = connStrPerm;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region area public
|
||||
|
||||
/// <summary>
|
||||
/// tableAdapter diritti
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.DIRITTITableAdapter taDiritti;
|
||||
/// <summary>
|
||||
/// tableAdapter permessi
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.PermessiTableAdapter taPermessi;
|
||||
/// <summary>
|
||||
/// tableAdapter funzione
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.FUNZIONETableAdapter taFunzione;
|
||||
/// <summary>
|
||||
/// tableAdapter permessi2funzione
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.Permessi2FunzioneTableAdapter taPermessi2Funzione;
|
||||
/// <summary>
|
||||
/// tableAdapter CdC
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.CDCTableAdapter taCdc;
|
||||
/// <summary>
|
||||
/// tableAdapter utenti
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.UTENTETableAdapter taUtente;
|
||||
/// <summary>
|
||||
/// tableAdapter userData (user/pwd)
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.UserDataTableAdapter taUserData;
|
||||
/// <summary>
|
||||
/// tableAdapter userDataExt (user/pwd)
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.UserDataExtTableAdapter taUserDataExt;
|
||||
/// <summary>
|
||||
/// table adapter versione anagrafica
|
||||
/// </summary>
|
||||
public DataLayer_AnagGenTableAdapters.LogUpdateDbTableAdapter taLogAna;
|
||||
/// <summary>
|
||||
/// classe singleton x la gestione dei tableadapters
|
||||
/// </summary>
|
||||
public static DataWrap DW = new DataWrap();
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@@ -314,7 +314,7 @@
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
</DbSource>
|
||||
<DbSource ConnectionRef="ETS_PROJConnectionString (Settings)" DbObjectName="[ETS-PROJ].dbo.stp_AF_updateFaseAncest" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateFaseAncest" Modifier="Public" Name="updateFaseAncest" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy6" UserSourceName="updateFaseAncest">
|
||||
<DbSource ConnectionRef="ETS_PROJConnectionString (Settings)" DbObjectName="[ETS-PROJ].dbo.stp_AF_updateFaseAncest" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateFaseAncest" Modifier="Public" Name="updateFaseAncest" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="updateFaseAncest">
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
|
||||
<CommandText>dbo.stp_AF_updateFaseAncest</CommandText>
|
||||
@@ -338,7 +338,7 @@
|
||||
</DbCommand>
|
||||
</SelectCommand>
|
||||
</DbSource>
|
||||
<DbSource ConnectionRef="ETS_PROJConnectionString (Settings)" DbObjectName="[ETS-PROJ].dbo.stp_AF_updateQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateQuery" Modifier="Public" Name="updateQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy4" UserSourceName="updateQuery">
|
||||
<DbSource ConnectionRef="ETS_PROJConnectionString (Settings)" DbObjectName="[ETS-PROJ].dbo.stp_AF_updateQuery" DbObjectType="StoredProcedure" GenerateShortCommands="true" GeneratorSourceName="updateQuery" Modifier="Public" Name="updateQuery" QueryType="NoData" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy6" UserSourceName="updateQuery">
|
||||
<SelectCommand>
|
||||
<DbCommand CommandType="StoredProcedure" ModifiedByUser="false">
|
||||
<CommandText>dbo.stp_AF_updateQuery</CommandText>
|
||||
@@ -366,7 +366,7 @@
|
||||
<xs:element name="Ds_ProjEts" msdata:IsDataSet="true" msdata:UseCurrentLocale="true" msprop:EnableTableAdapterManager="true" msprop:Generator_DataSetName="Ds_ProjEts" msprop:Generator_UserDSName="Ds_ProjEts">
|
||||
<xs:complexType>
|
||||
<xs:choice minOccurs="0" maxOccurs="unbounded">
|
||||
<xs:element name="AnagProgetti" msprop:Generator_TableClassName="AnagProgettiDataTable" msprop:Generator_TableVarName="tableAnagProgetti" msprop:Generator_TablePropName="AnagProgetti" msprop:Generator_RowDeletingName="AnagProgettiRowDeleting" msprop:Generator_RowChangingName="AnagProgettiRowChanging" msprop:Generator_RowEvHandlerName="AnagProgettiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagProgettiRowDeleted" msprop:Generator_UserTableName="AnagProgetti" msprop:Generator_RowChangedName="AnagProgettiRowChanged" msprop:Generator_RowEvArgName="AnagProgettiRowChangeEvent" msprop:Generator_RowClassName="AnagProgettiRow">
|
||||
<xs:element name="AnagProgetti" msprop:Generator_TableClassName="AnagProgettiDataTable" msprop:Generator_TableVarName="tableAnagProgetti" msprop:Generator_RowChangedName="AnagProgettiRowChanged" msprop:Generator_TablePropName="AnagProgetti" msprop:Generator_RowDeletingName="AnagProgettiRowDeleting" msprop:Generator_RowChangingName="AnagProgettiRowChanging" msprop:Generator_RowEvHandlerName="AnagProgettiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagProgettiRowDeleted" msprop:Generator_RowClassName="AnagProgettiRow" msprop:Generator_UserTableName="AnagProgetti" msprop:Generator_RowEvArgName="AnagProgettiRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="idxProgetto" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidxProgetto" msprop:Generator_ColumnPropNameInRow="idxProgetto" msprop:Generator_ColumnPropNameInTable="idxProgettoColumn" msprop:Generator_UserColumnName="idxProgetto" type="xs:int" />
|
||||
@@ -409,7 +409,7 @@
|
||||
</xs:sequence>
|
||||
</xs:complexType>
|
||||
</xs:element>
|
||||
<xs:element name="AnagFasi" msprop:Generator_TableClassName="AnagFasiDataTable" msprop:Generator_TableVarName="tableAnagFasi" msprop:Generator_TablePropName="AnagFasi" msprop:Generator_RowDeletingName="AnagFasiRowDeleting" msprop:Generator_RowChangingName="AnagFasiRowChanging" msprop:Generator_RowEvHandlerName="AnagFasiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagFasiRowDeleted" msprop:Generator_UserTableName="AnagFasi" msprop:Generator_RowChangedName="AnagFasiRowChanged" msprop:Generator_RowEvArgName="AnagFasiRowChangeEvent" msprop:Generator_RowClassName="AnagFasiRow">
|
||||
<xs:element name="AnagFasi" msprop:Generator_TableClassName="AnagFasiDataTable" msprop:Generator_TableVarName="tableAnagFasi" msprop:Generator_RowChangedName="AnagFasiRowChanged" msprop:Generator_TablePropName="AnagFasi" msprop:Generator_RowDeletingName="AnagFasiRowDeleting" msprop:Generator_RowChangingName="AnagFasiRowChanging" msprop:Generator_RowEvHandlerName="AnagFasiRowChangeEventHandler" msprop:Generator_RowDeletedName="AnagFasiRowDeleted" msprop:Generator_RowClassName="AnagFasiRow" msprop:Generator_UserTableName="AnagFasi" msprop:Generator_RowEvArgName="AnagFasiRowChangeEvent">
|
||||
<xs:complexType>
|
||||
<xs:sequence>
|
||||
<xs:element name="idxFase" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnidxFase" msprop:Generator_ColumnPropNameInRow="idxFase" msprop:Generator_ColumnPropNameInTable="idxFaseColumn" msprop:Generator_UserColumnName="idxFase" type="xs:int" />
|
||||
@@ -472,7 +472,7 @@
|
||||
</xs:element>
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<msdata:Relationship name="AnagProgetti_AnagFasi" msdata:parent="AnagProgetti" msdata:child="AnagFasi" msdata:parentkey="idxProgetto" msdata:childkey="idxProgetto" msprop:Generator_UserChildTable="AnagFasi" msprop:Generator_ChildPropName="GetAnagFasiRows" msprop:Generator_UserRelationName="AnagProgetti_AnagFasi" msprop:Generator_ParentPropName="AnagProgettiRow" msprop:Generator_RelationVarName="relationAnagProgetti_AnagFasi" msprop:Generator_UserParentTable="AnagProgetti" />
|
||||
<msdata:Relationship name="AnagProgetti_AnagFasi" msdata:parent="AnagProgetti" msdata:child="AnagFasi" msdata:parentkey="idxProgetto" msdata:childkey="idxProgetto" msprop:Generator_UserChildTable="AnagFasi" msprop:Generator_ChildPropName="GetAnagFasiRows" msprop:Generator_UserRelationName="AnagProgetti_AnagFasi" msprop:Generator_RelationVarName="relationAnagProgetti_AnagFasi" msprop:Generator_UserParentTable="AnagProgetti" msprop:Generator_ParentPropName="AnagProgettiRow" />
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
</xs:schema>
|
||||
@@ -6,11 +6,12 @@
|
||||
</autogenerated>-->
|
||||
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="0" ViewPortY="0" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
|
||||
<Shapes>
|
||||
<Shape ID="DesignTable:AnagProgetti" ZOrder="3" X="70" Y="54" Height="438" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="273" />
|
||||
<Shape ID="DesignTable:AnagFasi" ZOrder="2" X="495" Y="56" Height="533" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" />
|
||||
<Shape ID="DesignTable:AnagProgetti" ZOrder="4" X="70" Y="54" Height="438" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="273" />
|
||||
<Shape ID="DesignTable:AnagFasi" ZOrder="3" X="495" Y="56" Height="533" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="292" />
|
||||
<Shape ID="DesignTable:Permessi" ZOrder="1" X="1146" Y="95" Height="191" Width="196" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
|
||||
</Shapes>
|
||||
<Connectors>
|
||||
<Connector ID="DesignRelation:AnagProgetti_AnagFasi" ZOrder="1" LineWidth="11">
|
||||
<Connector ID="DesignRelation:AnagProgetti_AnagFasi" ZOrder="2" LineWidth="11">
|
||||
<RoutePoints>
|
||||
<Point>
|
||||
<X>370</X>
|
||||
|
||||
@@ -81,7 +81,13 @@
|
||||
<Reference Include="WindowsBase" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<Compile Include="DataLayer_AnagGen.Designer.cs">
|
||||
<DependentUpon>DataLayer_AnagGen.xsd</DependentUpon>
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
</Compile>
|
||||
<Compile Include="DataProxy_ProjEts.cs" />
|
||||
<Compile Include="DataWrap.cs" />
|
||||
<Compile Include="DS_Anagrafica.Designer.cs">
|
||||
<AutoGen>True</AutoGen>
|
||||
<DesignTime>True</DesignTime>
|
||||
@@ -116,6 +122,7 @@
|
||||
<DependentUpon>Settings.settings</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="SearchAndReplace.cs" />
|
||||
<Compile Include="user_std.cs" />
|
||||
<Compile Include="utils.cs" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
@@ -129,6 +136,17 @@
|
||||
<None Include="app.config">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
<None Include="DataLayer_AnagGen.xsc">
|
||||
<DependentUpon>DataLayer_AnagGen.xsd</DependentUpon>
|
||||
</None>
|
||||
<None Include="DataLayer_AnagGen.xsd">
|
||||
<Generator>MSDataSetGenerator</Generator>
|
||||
<LastGenOutput>DataLayer_AnagGen.Designer.cs</LastGenOutput>
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
<None Include="DataLayer_AnagGen.xss">
|
||||
<DependentUpon>DataLayer_AnagGen.xsd</DependentUpon>
|
||||
</None>
|
||||
<None Include="DS_Anagrafica.xsc">
|
||||
<DependentUpon>DS_Anagrafica.xsd</DependentUpon>
|
||||
</None>
|
||||
|
||||
Binary file not shown.
@@ -17,4 +17,3 @@ C:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2010\Projects\ETS\ETS_Data
|
||||
C:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2010\Projects\ETS\ETS_Data\bin\Debug\NLog.xml
|
||||
C:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2010\Projects\ETS\ETS_Data\obj\Debug\ETS_Data.dll
|
||||
C:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2010\Projects\ETS\ETS_Data\obj\Debug\ETS_Data.pdb
|
||||
C:\Users\samuele.STEAMWAREWIN\Documents\Visual Studio 2010\Projects\ETS\ETS_Data\obj\Debug\ETS_Data.csprojResolveAssemblyReference.cache
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
+20
-94
@@ -1,7 +1,11 @@
|
||||
using System;
|
||||
using System.Configuration;
|
||||
using System.Web;
|
||||
using System.IO;
|
||||
using System.Web;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
namespace ETS_Data
|
||||
{
|
||||
@@ -107,141 +111,70 @@ namespace ETS_Data
|
||||
|
||||
#endregion
|
||||
|
||||
#region area user
|
||||
#region area user (wrapper su user_std)
|
||||
|
||||
/// <summary>
|
||||
/// utente correntemente connesso (Formato dominio\username)
|
||||
/// WRAPPER utente correntemente connesso (Formato dominio\username)
|
||||
/// </summary>
|
||||
public string currUserAD
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "";
|
||||
try
|
||||
{
|
||||
if (HttpContext.Current.User.Identity.IsAuthenticated)
|
||||
{
|
||||
answ = HttpContext.Current.User.Identity.Name;
|
||||
}
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
return user_std.UtSn.currUserAD;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// utente correntemente connesso per utilizzo FileSystem (Formato dominio.username)
|
||||
/// WRAPPER utente correntemente connesso per utilizzo FileSystem (Formato dominio.username)
|
||||
/// </summary>
|
||||
public string currUser_FS
|
||||
{
|
||||
get
|
||||
{
|
||||
return currUserAD.Replace(@"\", ".");
|
||||
return user_std.UtSn.currUser_FS;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// utente correntemente connesso (Formato Cognome nome)
|
||||
/// WRAPPER utente correntemente connesso (Formato Cognome nome)
|
||||
/// </summary>
|
||||
public string currUserCognomeNome
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "-";
|
||||
try
|
||||
{
|
||||
// controllo in sessione...
|
||||
if (isInSessionObject("currUserCognomeNome"))
|
||||
{
|
||||
answ = StringSessionObj("currUserCognomeNome");
|
||||
}
|
||||
else
|
||||
{
|
||||
// cerco user da elenco...
|
||||
DS_Anagrafica.UtentiRow riga = (DS_Anagrafica.UtentiRow)taUtenti.getByKey(currUserAD)[0];
|
||||
answ = string.Format("{0} {1}", riga.Cognome, riga.Nome);
|
||||
setSessionVal("currUserCognomeNome", answ);
|
||||
}
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
return user_std.UtSn.currUserCognomeNome;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// utente correntemente connesso (Formato Nome Cognome)
|
||||
/// WRAPPER utente correntemente connesso (Formato Nome Cognome)
|
||||
/// </summary>
|
||||
public string currUserNomeCognome
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "-";
|
||||
try
|
||||
{
|
||||
// controllo in sessione...
|
||||
if (isInSessionObject("currUserNomeCognome"))
|
||||
{
|
||||
answ = StringSessionObj("currUserNomeCognome");
|
||||
}
|
||||
else
|
||||
{
|
||||
// cerco user da elenco...
|
||||
DS_Anagrafica.UtentiRow riga = (DS_Anagrafica.UtentiRow)taUtenti.getByKey(currUserAD)[0];
|
||||
answ = string.Format("{0} {1}", riga.Nome, riga.Cognome);
|
||||
setSessionVal("currUserNomeCognome", answ);
|
||||
}
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
return user_std.UtSn.currUserNomeCognome;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// EMAIL utente correntemente connesso
|
||||
/// WRAPPER EMAIL utente correntemente connesso
|
||||
/// </summary>
|
||||
public string currUserEmail
|
||||
{
|
||||
get
|
||||
{
|
||||
string answ = "info@ets.it";
|
||||
try
|
||||
{
|
||||
// controllo in sessione...
|
||||
if (isInSessionObject("currUserEmail"))
|
||||
{
|
||||
answ = StringSessionObj("currUserEmail");
|
||||
}
|
||||
else
|
||||
{
|
||||
// cerco user da elenco...
|
||||
DS_Anagrafica.UtentiRow riga = (DS_Anagrafica.UtentiRow)taUtenti.getByKey(currUserAD)[0];
|
||||
answ = riga.email;
|
||||
setSessionVal("currUserEmail", answ);
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
answ = "info@ets.it";
|
||||
}
|
||||
return answ;
|
||||
return user_std.UtSn.currUserEmail;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// UserId (AD) utente correntemente connesso
|
||||
/// WRAPPER UserId (AD) utente correntemente connesso
|
||||
/// </summary>
|
||||
public string currUserId
|
||||
{
|
||||
get
|
||||
{
|
||||
// controllo e salvo in sessione se necessario...
|
||||
if (!isInSessionObject("currUserId"))
|
||||
{
|
||||
setSessionVal("currUserId", currUserAD);
|
||||
}
|
||||
return currUserAD;
|
||||
return user_std.UtSn.currUserId;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// calcola se l'utente abbia il diritto x la funzione indicata
|
||||
/// WRAPPER calcola se l'utente abbia il diritto x la funzione indicata
|
||||
/// </summary>
|
||||
/// <param name="utenteAD">username formato AD</param>
|
||||
/// <param name="codModulo">codice modulo</param>
|
||||
@@ -249,14 +182,7 @@ namespace ETS_Data
|
||||
/// <returns></returns>
|
||||
public bool userHasRight(string utenteAD, string codModulo, string codFunzione)
|
||||
{
|
||||
bool answ = false;
|
||||
try
|
||||
{
|
||||
answ = taDiritti.getByUserModFun(utenteAD, codModulo, codFunzione).Rows.Count > 0;
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
return answ;
|
||||
return user_std.UtSn.userHasRight(utenteAD, codModulo, codFunzione);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -13,25 +13,40 @@ EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
EQUA|Any CPU = EQUA|Any CPU
|
||||
ETS|Any CPU = ETS|Any CPU
|
||||
ETS-218|Any CPU = ETS-218|Any CPU
|
||||
Release|Any CPU = Release|Any CPU
|
||||
SomaschiniUSA|Any CPU = SomaschiniUSA|Any CPU
|
||||
WinLab|Any CPU = WinLab|Any CPU
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.EQUA|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.EQUA|Any CPU.Build.0 = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.ETS|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.ETS|Any CPU.Build.0 = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.ETS-218|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.ETS-218|Any CPU.Build.0 = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.SomaschiniUSA|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.SomaschiniUSA|Any CPU.Build.0 = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.WinLab|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{C7177EF7-6DD7-4875-BE3B-C3B5066D2D1B}.WinLab|Any CPU.Build.0 = Release|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.EQUA|Any CPU.ActiveCfg = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.EQUA|Any CPU.Build.0 = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.ETS|Any CPU.ActiveCfg = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.ETS|Any CPU.Build.0 = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.ETS-218|Any CPU.ActiveCfg = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.ETS-218|Any CPU.Build.0 = ETS|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.SomaschiniUSA|Any CPU.ActiveCfg = WinLab|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.SomaschiniUSA|Any CPU.Build.0 = WinLab|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.WinLab|Any CPU.ActiveCfg = WinLab|Any CPU
|
||||
{0A14058F-ED18-4F82-91C9-93945C2C409A}.WinLab|Any CPU.Build.0 = WinLab|Any CPU
|
||||
EndGlobalSection
|
||||
|
||||
@@ -1,59 +1,7 @@
|
||||
<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/WebMasterPages/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="PROJ_ETS._Default" %>
|
||||
|
||||
<%@ Register Src="WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc1" %>
|
||||
|
||||
<%@ Register Src="WebUserControls/mod_autocomplete.ascx" TagName="mod_autocomplete" TagPrefix="uc2" %>
|
||||
|
||||
<asp:Content runat="server" ID="FeaturedContent" ContentPlaceHolderID="FeaturedContent">
|
||||
<section class="featured">
|
||||
<div class="content-wrapper">
|
||||
<hgroup class="title">
|
||||
<h1><%: Title %>.</h1>
|
||||
<h2>Modify this template to jump-start your ASP.NET application.</h2>
|
||||
</hgroup>
|
||||
<p>
|
||||
To learn more about ASP.NET, visit <a href="http://asp.net" title="ASP.NET Website">http://asp.net</a>.
|
||||
The page features <mark>videos, tutorials, and samples</mark> to help you get the most from ASP.NET.
|
||||
If you have any questions about ASP.NET visit
|
||||
<a href="http://forums.asp.net/18.aspx" title="ASP.NET Forum">our forums</a>.
|
||||
<br />
|
||||
<br />
|
||||
Test datepicker
|
||||
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
|
||||
<br />
|
||||
<br />
|
||||
test tabs!
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">Anagrafica Progetti</a></li>
|
||||
<li><a href="#tabs-2">Dati Commessa</a></li>
|
||||
<li><a href="#tabs-3">Fasi Commessa</a></li>
|
||||
<li><a href="#tabs-4">Fornitori Commessa</a></li>
|
||||
<li><a href="#tabs-5">Riepilogo Commessa</a></li>
|
||||
</ul>
|
||||
<div id="tabs-1" style="padding: -10px;">
|
||||
uno
|
||||
</div>
|
||||
<div id="tabs-2">
|
||||
due
|
||||
</div>
|
||||
<div id="tabs-3">
|
||||
tre
|
||||
</div>
|
||||
<div id="tabs-4">
|
||||
quattro
|
||||
</div>
|
||||
<div id="tabs-5">
|
||||
e cinque
|
||||
</div>
|
||||
</div>
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
</asp:Content>
|
||||
<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">
|
||||
<uc2:mod_autocomplete ID="mod_autocomplete1" runat="server" ServicePath="/Services/WS_data.asmx/Test" minCharAutocomplete="3" contextKey="a" />
|
||||
<br />
|
||||
<i>
|
||||
<asp:Label runat="server" ID="lblValore" /></i>
|
||||
</asp:Content>
|
||||
|
||||
@@ -11,12 +11,7 @@ namespace PROJ_ETS
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
mod_autocomplete1.eh_valSelezionato += mod_autocomplete1_eh_valSelezionato;
|
||||
}
|
||||
|
||||
private void mod_autocomplete1_eh_valSelezionato(object sender, EventArgs e)
|
||||
{
|
||||
lblValore.Text = string.Format("Valore selezionato:{0}", mod_autocomplete1.valore);
|
||||
//Response.Redirect("Login");
|
||||
}
|
||||
}
|
||||
}
|
||||
-27
@@ -11,32 +11,5 @@ namespace PROJ_ETS {
|
||||
|
||||
|
||||
public partial class _Default {
|
||||
|
||||
/// <summary>
|
||||
/// mod_periodoAnalisi1 control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::PROJ_ETS.WebUserControls.mod_periodoAnalisi mod_periodoAnalisi1;
|
||||
|
||||
/// <summary>
|
||||
/// mod_autocomplete1 control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::PROJ_ETS.WebUserControls.mod_autocomplete mod_autocomplete1;
|
||||
|
||||
/// <summary>
|
||||
/// lblValore control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblValore;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
|
||||
<!--
|
||||
See http://nlog-project.org/wiki/Configuration_file
|
||||
for information on customizing logging rules and outputs.
|
||||
-->
|
||||
<targets>
|
||||
<!-- add your targets here -->
|
||||
|
||||
<!--
|
||||
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log"
|
||||
layout="${longdate} ${uppercase:${level}} ${message}" />
|
||||
-->
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
<!-- add your logging rules here -->
|
||||
|
||||
<!--
|
||||
<logger name="*" minlevel="Trace" writeTo="f" />
|
||||
-->
|
||||
</rules>
|
||||
</nlog>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -60,6 +60,9 @@
|
||||
<Reference Include="Microsoft.ScriptManager.MSAjax">
|
||||
<HintPath>..\packages\Microsoft.AspNet.ScriptManager.MSAjax.4.5.6\lib\net45\Microsoft.ScriptManager.MSAjax.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="NLog">
|
||||
<HintPath>..\packages\NLog.2.0.1.2\lib\net45\NLog.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Core" />
|
||||
@@ -281,6 +284,7 @@
|
||||
<Content Include="Services\WS_Data.asmx" />
|
||||
<Content Include="SpostaCommesse.aspx" />
|
||||
<Content Include="Images\help_white.png" />
|
||||
<Content Include="Test.aspx" />
|
||||
<Content Include="WebUserControls\mod_autocomplete.ascx" />
|
||||
<Content Include="WebUserControls\mod_commessa.ascx" />
|
||||
<Content Include="WebUserControls\mod_commesse.ascx" />
|
||||
@@ -297,6 +301,12 @@
|
||||
<Content Include="WebUserControls\mod_testata.ascx" />
|
||||
<Content Include="Content\Style.less" />
|
||||
<Content Include="Images\progetto_white.png" />
|
||||
<Content Include="NLog.config">
|
||||
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<None Include="NLog.xsd">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
<None Include="Scripts\jquery-2.0.0.intellisense.js" />
|
||||
<Content Include="Scripts\jquery-2.0.0.js" />
|
||||
<Content Include="Scripts\jquery-2.0.0.min.js" />
|
||||
@@ -426,6 +436,13 @@
|
||||
<Compile Include="SpostaCommesse.aspx.designer.cs">
|
||||
<DependentUpon>SpostaCommesse.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Test.aspx.cs">
|
||||
<DependentUpon>Test.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
</Compile>
|
||||
<Compile Include="Test.aspx.designer.cs">
|
||||
<DependentUpon>Test.aspx</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="WebMasterPages\Progetti.master.cs">
|
||||
<DependentUpon>Progetti.master</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
<%@ Page Title="" Language="C#" MasterPageFile="~/WebMasterPages/Site.Master" AutoEventWireup="true" CodeBehind="Test.aspx.cs" Inherits="PROJ_ETS.Test" %>
|
||||
|
||||
<%@ Register Src="WebUserControls/mod_periodoAnalisi.ascx" TagName="mod_periodoAnalisi" TagPrefix="uc1" %>
|
||||
|
||||
<%@ Register Src="WebUserControls/mod_autocomplete.ascx" TagName="mod_autocomplete" TagPrefix="uc2" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content2" ContentPlaceHolderID="FeaturedContent" runat="server">
|
||||
<section class="featured">
|
||||
<div class="content-wrapper">
|
||||
<hgroup class="title">
|
||||
<h1><%: Title %>.</h1>
|
||||
<h2>Modify this template to jump-start your ASP.NET application.</h2>
|
||||
</hgroup>
|
||||
<p>
|
||||
To learn more about ASP.NET, visit <a href="http://asp.net" title="ASP.NET Website">http://asp.net</a>.
|
||||
The page features <mark>videos, tutorials, and samples</mark> to help you get the most from ASP.NET.
|
||||
If you have any questions about ASP.NET visit
|
||||
<a href="http://forums.asp.net/18.aspx" title="ASP.NET Forum">our forums</a>.
|
||||
<br />
|
||||
<br />
|
||||
Test datepicker
|
||||
<uc1:mod_periodoAnalisi ID="mod_periodoAnalisi1" runat="server" />
|
||||
<br />
|
||||
<br />
|
||||
test tabs!
|
||||
<div id="tabs">
|
||||
<ul>
|
||||
<li><a href="#tabs-1">Anagrafica Progetti</a></li>
|
||||
<li><a href="#tabs-2">Dati Commessa</a></li>
|
||||
<li><a href="#tabs-3">Fasi Commessa</a></li>
|
||||
<li><a href="#tabs-4">Fornitori Commessa</a></li>
|
||||
<li><a href="#tabs-5">Riepilogo Commessa</a></li>
|
||||
</ul>
|
||||
<div id="tabs-1" style="padding: -10px;">
|
||||
uno
|
||||
</div>
|
||||
<div id="tabs-2">
|
||||
due
|
||||
</div>
|
||||
<div id="tabs-3">
|
||||
tre
|
||||
</div>
|
||||
<div id="tabs-4">
|
||||
quattro
|
||||
</div>
|
||||
<div id="tabs-5">
|
||||
e cinque
|
||||
</div>
|
||||
</div>
|
||||
</p>
|
||||
</div>
|
||||
</section>
|
||||
</asp:Content>
|
||||
<asp:Content ID="Content3" ContentPlaceHolderID="MainContent" runat="server">
|
||||
<uc2:mod_autocomplete ID="mod_autocomplete1" runat="server" ServicePath="/Services/WS_data.asmx/Test" minCharAutocomplete="3" contextKey="a" />
|
||||
<br />
|
||||
<i>
|
||||
<asp:Label runat="server" ID="lblValore" /></i>
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,22 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
|
||||
namespace PROJ_ETS
|
||||
{
|
||||
public partial class Test : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
mod_autocomplete1.eh_valSelezionato += mod_autocomplete1_eh_valSelezionato;
|
||||
}
|
||||
|
||||
private void mod_autocomplete1_eh_valSelezionato(object sender, EventArgs e)
|
||||
{
|
||||
lblValore.Text = string.Format("Valore selezionato:{0}", mod_autocomplete1.valore);
|
||||
}
|
||||
}
|
||||
}
|
||||
Generated
+42
@@ -0,0 +1,42 @@
|
||||
//------------------------------------------------------------------------------
|
||||
// <auto-generated>
|
||||
// This code was generated by a tool.
|
||||
//
|
||||
// Changes to this file may cause incorrect behavior and will be lost if
|
||||
// the code is regenerated.
|
||||
// </auto-generated>
|
||||
//------------------------------------------------------------------------------
|
||||
|
||||
namespace PROJ_ETS {
|
||||
|
||||
|
||||
public partial class Test {
|
||||
|
||||
/// <summary>
|
||||
/// mod_periodoAnalisi1 control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::PROJ_ETS.WebUserControls.mod_periodoAnalisi mod_periodoAnalisi1;
|
||||
|
||||
/// <summary>
|
||||
/// mod_autocomplete1 control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::PROJ_ETS.WebUserControls.mod_autocomplete mod_autocomplete1;
|
||||
|
||||
/// <summary>
|
||||
/// lblValore control.
|
||||
/// </summary>
|
||||
/// <remarks>
|
||||
/// Auto-generated field.
|
||||
/// To modify move field declaration from designer file to code-behind file.
|
||||
/// </remarks>
|
||||
protected global::System.Web.UI.WebControls.Label lblValore;
|
||||
}
|
||||
}
|
||||
@@ -27,6 +27,7 @@
|
||||
<add key="mainRev" value="0.5" />
|
||||
<add key="minRev" value="133" />
|
||||
<add key="stdEmail" value="info@steamware.net" />
|
||||
<add key="_safePages" value="Default.aspx#unauthorized.aspx#forceUser.aspx#login.aspx#test.aspx#Test.aspx" />
|
||||
<!--area gestione auth cookie-->
|
||||
<add key="enableCookie" value="true" />
|
||||
<add key="cookieDayExp" value="6" />
|
||||
@@ -82,7 +83,7 @@
|
||||
</httpModules>
|
||||
<siteMap enabled="true">
|
||||
<providers>
|
||||
<add name="Progetti" type="System.Web.XmlSiteMapProvider" siteMapFile="Progetti.sitemap"/>
|
||||
<add name="Progetti" type="System.Web.XmlSiteMapProvider" siteMapFile="Progetti.sitemap" />
|
||||
</providers>
|
||||
</siteMap>
|
||||
</system.web>
|
||||
|
||||
@@ -8,11 +8,19 @@ using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using ETS_Data;
|
||||
using NLog;
|
||||
|
||||
namespace PROJ_ETS.WebUserControls
|
||||
{
|
||||
public partial class mod_menuBottomFullpage : System.Web.UI.UserControl
|
||||
{
|
||||
|
||||
/// <summary>
|
||||
/// caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
// sistemo le stringhe...
|
||||
@@ -36,5 +44,6 @@ namespace PROJ_ETS.WebUserControls
|
||||
{
|
||||
lblDateTime.Text = DateTime.Now.ToString("dddd dd/MM/yyyy, HH:mm:ss");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
@@ -5,13 +5,33 @@ using System.Web;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using ETS_Data;
|
||||
using NLog;
|
||||
|
||||
namespace PROJ_ETS.WebUserControls
|
||||
{
|
||||
public partial class mod_testata : System.Web.UI.UserControl
|
||||
{
|
||||
protected Logger lg = LogManager.GetCurrentClassLogger();
|
||||
/// <summary>
|
||||
/// nome della pagina correntemente caricata
|
||||
/// </summary>
|
||||
public string _paginaCorrente;
|
||||
/// <summary>
|
||||
/// memorizza la pagina precedente (ovvero la corrente ma non da page-object ma in session...
|
||||
/// </summary>
|
||||
public string _paginaPrecedente;
|
||||
|
||||
/// <summary>
|
||||
/// caricamento pagina
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
SetUpByUserRight();
|
||||
}
|
||||
// sistemare
|
||||
lblUser.Text = "Current user";// string.Format("{0} ({1})", utils.obj.currUserCognomeNome, utils.obj.currUserId);
|
||||
lblPostazione.Text = "ip...";
|
||||
@@ -34,5 +54,58 @@ namespace PROJ_ETS.WebUserControls
|
||||
Session.RemoveAll();
|
||||
Response.Redirect(Request.Url.ToString());
|
||||
}
|
||||
|
||||
|
||||
|
||||
#region area gestione auth
|
||||
|
||||
/// <summary>
|
||||
/// verifica che l'utente abbia almeno un permesso per la pagina corrente altrimenti redirect ad unauthorized
|
||||
/// </summary>
|
||||
protected virtual void SetUpByUserRight()
|
||||
{
|
||||
PagCorrente();
|
||||
// verifica la pagina NON sia di quelle "libere"
|
||||
if (utils.obj.confReadString("_safePages").IndexOf(_paginaCorrente) == -1)
|
||||
{
|
||||
// verifica l'utente sia autorizzato (in session...)
|
||||
if (!user_std.UtSn.isAuth)
|
||||
{
|
||||
Session["nextPage"] = _paginaCorrente;
|
||||
Response.Redirect("login.aspx");
|
||||
}
|
||||
// verifica i permessi dell'utente per almeno vedere la pagina corrente SSE non è una common page...
|
||||
if (!user_std.UtSn.isPageEnabled(_paginaCorrente) && utils.obj.confReadString("_commonPages").IndexOf(_paginaCorrente) == -1)
|
||||
{
|
||||
lg.Info(string.Format("Errore in SetUpByUserRight: utente {0} non autorizzato per la pagina {1}", user_std.UtSn.utente, _paginaCorrente));
|
||||
Response.Redirect("unauthorized.aspx");
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// salva in variabile pagina il nome della pagina corrente
|
||||
/// </summary>
|
||||
protected void PagCorrente()
|
||||
{
|
||||
Uri MyUrl = Request.Url;
|
||||
string delimStr = "/";
|
||||
char[] delimiter = delimStr.ToCharArray();
|
||||
string[] finalUrl = MyUrl.LocalPath.ToString().Split(delimiter);
|
||||
int n = finalUrl.Length;
|
||||
_paginaCorrente = finalUrl[n - 1].ToString();
|
||||
if (_paginaPrecedente == "")
|
||||
{
|
||||
_paginaPrecedente = _paginaCorrente;
|
||||
utils.obj.setSessionVal("_paginaPrecedente", _paginaPrecedente);
|
||||
}
|
||||
if (_paginaCorrente != _paginaPrecedente)
|
||||
{
|
||||
_paginaPrecedente = _paginaCorrente;
|
||||
utils.obj.setSessionVal("_paginaPrecedente", _paginaPrecedente);
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
@@ -1788,6 +1788,11 @@
|
||||
Gets the collection of logging rules.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Config.LoggingConfiguration.DefaultCultureInfo">
|
||||
<summary>
|
||||
Gets or sets the default culture info use.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Config.LoggingConfiguration.AllTargets">
|
||||
<summary>
|
||||
Gets all targets.
|
||||
@@ -2850,6 +2855,87 @@
|
||||
Object construction helper.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Internal.Fakeables.AppDomainWrapper">
|
||||
<summary>
|
||||
Adapter for <see cref="T:System.AppDomain"/> to <see cref="T:NLog.Internal.Fakeables.IAppDomain"/>
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Internal.Fakeables.IAppDomain">
|
||||
<summary>
|
||||
Interface for fakeable the current <see cref="T:System.AppDomain"/>. Not fully implemented, please methods/properties as necessary.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.IAppDomain.BaseDirectory">
|
||||
<summary>
|
||||
Gets or sets the base directory that the assembly resolver uses to probe for assemblies.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.IAppDomain.ConfigurationFile">
|
||||
<summary>
|
||||
Gets or sets the name of the configuration file for an application domain.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.IAppDomain.PrivateBinPath">
|
||||
<summary>
|
||||
Gets or sets the list of directories under the application base directory that are probed for private assemblies.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.IAppDomain.FriendlyName">
|
||||
<summary>
|
||||
Gets or set the friendly name.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Internal.Fakeables.IAppDomain.ProcessExit">
|
||||
<summary>
|
||||
Process exit event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Internal.Fakeables.IAppDomain.DomainUnload">
|
||||
<summary>
|
||||
Domain unloaded event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Internal.Fakeables.AppDomainWrapper.#ctor(System.AppDomain)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Internal.Fakeables.AppDomainWrapper"/> class.
|
||||
</summary>
|
||||
<param name="appDomain">The <see cref="T:System.AppDomain"/> to wrap.</param>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.AppDomainWrapper.CurrentDomain">
|
||||
<summary>
|
||||
Gets a the current <see cref="T:System.AppDomain"/> wrappered in a <see cref="T:NLog.Internal.Fakeables.AppDomainWrapper"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.AppDomainWrapper.BaseDirectory">
|
||||
<summary>
|
||||
Gets or sets the base directory that the assembly resolver uses to probe for assemblies.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.AppDomainWrapper.ConfigurationFile">
|
||||
<summary>
|
||||
Gets or sets the name of the configuration file for an application domain.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.AppDomainWrapper.PrivateBinPath">
|
||||
<summary>
|
||||
Gets or sets the list of directories under the application base directory that are probed for private assemblies.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Internal.Fakeables.AppDomainWrapper.FriendlyName">
|
||||
<summary>
|
||||
Gets or set the friendly name.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Internal.Fakeables.AppDomainWrapper.ProcessExit">
|
||||
<summary>
|
||||
Process exit event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.Internal.Fakeables.AppDomainWrapper.DomainUnload">
|
||||
<summary>
|
||||
Domain unloaded event.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Internal.FileAppenders.BaseFileAppender">
|
||||
<summary>
|
||||
Base class for optimized file appenders.
|
||||
@@ -3474,13 +3560,16 @@
|
||||
Creates instances of <see cref="T:NLog.Internal.NetworkSenders.NetworkSender"/> objects for given URLs.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Internal.NetworkSenders.INetworkSenderFactory.Create(System.String)">
|
||||
<member name="M:NLog.Internal.NetworkSenders.INetworkSenderFactory.Create(System.String,System.Int32)">
|
||||
<summary>
|
||||
Creates a new instance of the network sender based on a network URL.
|
||||
</summary>
|
||||
<param name="url">
|
||||
URL that determines the network sender to be created.
|
||||
</param>
|
||||
<param name="maxQueueSize">
|
||||
The maximum queue size.
|
||||
</param>
|
||||
<returns>
|
||||
A newly created network sender.
|
||||
</returns>
|
||||
@@ -3495,14 +3584,17 @@
|
||||
Default implementation of <see cref="T:NLog.Internal.NetworkSenders.INetworkSenderFactory"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Internal.NetworkSenders.NetworkSenderFactory.Create(System.String)">
|
||||
<member name="M:NLog.Internal.NetworkSenders.NetworkSenderFactory.Create(System.String,System.Int32)">
|
||||
<summary>
|
||||
Creates a new instance of the network sender based on a network URL:.
|
||||
</summary>
|
||||
<param name="url">
|
||||
URL that determines the network sender to be created.
|
||||
</param>
|
||||
<returns>
|
||||
<param name="maxQueueSize">
|
||||
The maximum queue size.
|
||||
</param>
|
||||
/// <returns>
|
||||
A newly created network sender.
|
||||
</returns>
|
||||
</member>
|
||||
@@ -4213,6 +4305,18 @@
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="T:NLog.LayoutRenderers.AssemblyVersionLayoutRenderer">
|
||||
<summary>
|
||||
Assembly version.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.AssemblyVersionLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders assembly version and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="T:NLog.LayoutRenderers.BaseDirLayoutRenderer">
|
||||
<summary>
|
||||
The current application domain's base directory.
|
||||
@@ -4223,6 +4327,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.BaseDirLayoutRenderer"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.#ctor(NLog.Internal.Fakeables.IAppDomain)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.BaseDirLayoutRenderer"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.BaseDirLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the application base directory and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
|
||||
@@ -4271,6 +4380,17 @@
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.CleanNamesOfAnonymousDelegates">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether the method name will be cleaned up if it is detected as an anonymous delegate.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.SkipFrames">
|
||||
<summary>
|
||||
Gets or sets the number of frames to skip.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.LayoutRenderers.CallSiteLayoutRenderer.FileName">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether to render the source file name and line number.
|
||||
@@ -4394,6 +4514,24 @@
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="T:NLog.LayoutRenderers.EventPropertiesLayoutRenderer">
|
||||
<summary>
|
||||
Log event context data.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the specified log event context item and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
|
||||
</summary>
|
||||
<param name="builder">The <see cref="T:System.Text.StringBuilder"/> to append the rendered data to.</param>
|
||||
<param name="logEvent">Logging event.</param>
|
||||
</member>
|
||||
<member name="P:NLog.LayoutRenderers.EventPropertiesLayoutRenderer.Item">
|
||||
<summary>
|
||||
Gets or sets the name of the item.
|
||||
</summary>
|
||||
<docgen category='Rendering Options' order='10' />
|
||||
</member>
|
||||
<member name="T:NLog.LayoutRenderers.ExceptionLayoutRenderer">
|
||||
<summary>
|
||||
Exception information provided through
|
||||
@@ -4703,6 +4841,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.#ctor(NLog.Internal.Fakeables.IAppDomain)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.LayoutRenderers.Log4JXmlEventLayoutRenderer.Append(System.Text.StringBuilder,NLog.LogEventInfo)">
|
||||
<summary>
|
||||
Renders the XML logging event and appends it to the specified <see cref="T:System.Text.StringBuilder"/>.
|
||||
@@ -6803,6 +6946,11 @@
|
||||
Occurs when logging <see cref="P:NLog.LogFactory.Configuration"/> gets reloaded.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.LogFactory.CurrentAppDomain">
|
||||
<summary>
|
||||
Gets the current <see cref="T:NLog.Internal.Fakeables.IAppDomain"/>.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.LogFactory.ThrowExceptions">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether exceptions should be thrown.
|
||||
@@ -9504,7 +9652,7 @@
|
||||
Gets the <see cref="T:NLog.LogLevel"/> that corresponds to the specified ordinal.
|
||||
</summary>
|
||||
<param name="ordinal">The ordinal.</param>
|
||||
<returns>The <see cref="T:NLog.LogLevel"/> instance. For 0 it returns <see cref="F:NLog.LogLevel.Debug"/>, 1 gives <see cref="F:NLog.LogLevel.Info"/> and so on.</returns>
|
||||
<returns>The <see cref="T:NLog.LogLevel"/> instance. For 0 it returns <see cref="F:NLog.LogLevel.Trace"/>, 1 gives <see cref="F:NLog.LogLevel.Debug"/> and so on.</returns>
|
||||
</member>
|
||||
<member name="M:NLog.LogLevel.FromString(System.String)">
|
||||
<summary>
|
||||
@@ -9682,6 +9830,11 @@
|
||||
<remarks>Logging is enabled if the number of <see cref="M:NLog.LogManager.EnableLogging"/> calls is greater
|
||||
than or equal to <see cref="M:NLog.LogManager.DisableLogging"/> calls.</remarks>
|
||||
</member>
|
||||
<member name="M:NLog.LogManager.Shutdown">
|
||||
<summary>
|
||||
Dispose all targets, and shutdown logging.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="E:NLog.LogManager.ConfigurationChanged">
|
||||
<summary>
|
||||
Occurs when logging <see cref="P:NLog.LogManager.Configuration"/> changes.
|
||||
@@ -9708,6 +9861,17 @@
|
||||
Gets or sets the global log threshold. Log events below this threshold are not logged.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.LogManager.DefaultCultureInfo">
|
||||
<summary>
|
||||
Gets or sets the default culture to use.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.LogManager.GetCultureInfo">
|
||||
<summary>
|
||||
Delegate used to the the culture to use.
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:NLog.LogMessageGenerator">
|
||||
<summary>
|
||||
Returns a log message. Used to defer calculation of
|
||||
@@ -10742,6 +10906,11 @@
|
||||
</summary>
|
||||
<docgen category="Connection Options" order="10"/>
|
||||
</member>
|
||||
<member name="P:NLog.Targets.NetworkTarget.MaxQueueSize">
|
||||
<summary>
|
||||
Gets or sets the maximum queue size.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:NLog.Targets.NetworkTarget.OnOverflow">
|
||||
<summary>
|
||||
Gets or sets the action that should be taken if the message is larger than
|
||||
@@ -11623,6 +11792,11 @@
|
||||
Initializes a new instance of the <see cref="T:NLog.Targets.EventLogTarget"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Targets.EventLogTarget.#ctor(NLog.Internal.Fakeables.IAppDomain)">
|
||||
<summary>
|
||||
Initializes a new instance of the <see cref="T:NLog.Targets.EventLogTarget"/> class.
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:NLog.Targets.EventLogTarget.Install(NLog.Config.InstallationContext)">
|
||||
<summary>
|
||||
Performs installation which requires administrative permissions.
|
||||
@@ -12084,6 +12258,11 @@
|
||||
</summary>
|
||||
<docgen category='Form Options' order='10' />
|
||||
</member>
|
||||
<member name="P:NLog.Targets.FormControlTarget.ReverseOrder">
|
||||
<summary>
|
||||
Gets or sets whether new log entry are added to the start or the end of the control
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:NLog.Targets.LineEndingMode">
|
||||
<summary>
|
||||
Line ending mode.
|
||||
@@ -12148,6 +12327,15 @@
|
||||
</summary>
|
||||
<param name="logEvents">Logging events to be written out.</param>
|
||||
</member>
|
||||
<member name="M:NLog.Targets.LogReceiverWebServiceTarget.CreateWcfLogReceiverClient">
|
||||
<summary>
|
||||
Creating a new instance of WcfLogReceiverClient
|
||||
|
||||
Inheritors can override this method and provide their own
|
||||
service configuration - binding and endpoint address
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="P:NLog.Targets.LogReceiverWebServiceTarget.EndpointAddress">
|
||||
<summary>
|
||||
Gets or sets the endpoint address.
|
||||
@@ -12334,6 +12522,12 @@
|
||||
</summary>
|
||||
<docgen category='SMTP Options' order='15' />
|
||||
</member>
|
||||
<member name="P:NLog.Targets.MailTarget.UseSystemNetMailSettings">
|
||||
<summary>
|
||||
Gets or sets a value indicating whether the default Settings from System.Net.MailSettings should be used.
|
||||
</summary>
|
||||
<docgen category='SMTP Options' order='16' />
|
||||
</member>
|
||||
<member name="T:NLog.Targets.MemoryTarget">
|
||||
<summary>
|
||||
Writes log messages to an ArrayList in memory for programmatic retrieval.
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -19,5 +19,8 @@
|
||||
<package id="Microsoft.ScriptManager.MSAjax" version="1.0.1" targetFramework="net45" />
|
||||
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
|
||||
<package id="Modernizr" version="2.6.2" targetFramework="net45" />
|
||||
<package id="NLog" version="2.0.1.2" targetFramework="net45" />
|
||||
<package id="NLog.Config" version="2.0.1.2" targetFramework="net45" />
|
||||
<package id="NLog.Schema" version="2.0.1.2" targetFramework="net45" />
|
||||
<package id="WebGrease" version="1.3.0" targetFramework="net45" />
|
||||
</packages>
|
||||
Binary file not shown.
@@ -0,0 +1,19 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>NLog</id>
|
||||
<version>2.0.1.2</version>
|
||||
<title>NLog</title>
|
||||
<authors>Kim Christensen</authors>
|
||||
<owners>Kim Christensen</owners>
|
||||
<licenseUrl>http://raw.github.com/NLog/NLog/master/LICENSE.txt</licenseUrl>
|
||||
<projectUrl>http://github.com/NLog/NLog/</projectUrl>
|
||||
<iconUrl>http://nlog-project.org/N.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>NLog is a logging platform for .NET with rich log routing and management capabilities. It can help you produce and manage high-quality logs for your application regardless of its size or complexity.
|
||||
This package installs NLog.dll with includes core logging functionality.
|
||||
For your main project also need to install "NLog Configuration" package.</description>
|
||||
<summary>NLog - Advanced .NET and Silverlight Logging</summary>
|
||||
<language>en-US</language>
|
||||
</metadata>
|
||||
</package>
|
||||
Binary file not shown.
+14471
File diff suppressed because it is too large
Load Diff
Binary file not shown.
+14597
File diff suppressed because it is too large
Load Diff
Binary file not shown.
+14547
File diff suppressed because it is too large
Load Diff
Binary file not shown.
+14547
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
+9181
File diff suppressed because it is too large
Load Diff
Binary file not shown.
+9052
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
+9215
File diff suppressed because it is too large
Load Diff
Binary file not shown.
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
+9616
File diff suppressed because it is too large
Load Diff
BIN
Binary file not shown.
+9616
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>NLog.Config</id>
|
||||
<version>2.0.1.2</version>
|
||||
<title>NLog Configuration</title>
|
||||
<authors>Kim Christensen</authors>
|
||||
<owners>Kim Christensen</owners>
|
||||
<licenseUrl>http://raw.github.com/NLog/NLog/master/LICENSE.txt</licenseUrl>
|
||||
<projectUrl>http://github.com/NLog/NLog/</projectUrl>
|
||||
<iconUrl>http://nlog-project.org/NConfig.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Empty NLog.config file.</description>
|
||||
<summary>Empty NLog.config file for use with NLog.</summary>
|
||||
<releaseNotes />
|
||||
<copyright />
|
||||
<language>en-US</language>
|
||||
<dependencies>
|
||||
<dependency id="NLog" version="2.0.1.2" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
|
||||
<!--
|
||||
See http://nlog-project.org/wiki/Configuration_file
|
||||
for information on customizing logging rules and outputs.
|
||||
-->
|
||||
<targets>
|
||||
<!-- add your targets here -->
|
||||
|
||||
<!--
|
||||
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log"
|
||||
layout="${longdate} ${uppercase:${level}} ${message}" />
|
||||
-->
|
||||
</targets>
|
||||
|
||||
<rules>
|
||||
<!-- add your logging rules here -->
|
||||
|
||||
<!--
|
||||
<logger name="*" minlevel="Trace" writeTo="f" />
|
||||
-->
|
||||
</rules>
|
||||
</nlog>
|
||||
+2615
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,12 @@
|
||||
param($installPath, $toolsPath, $package, $project)
|
||||
|
||||
$configItem = $project.ProjectItems.Item("NLog.config")
|
||||
|
||||
// set 'Copy To Output Directory' to 'Copy if newer'
|
||||
$copyToOutput = $configItem.Properties.Item("CopyToOutputDirectory")
|
||||
$copyToOutput.Value = 1
|
||||
|
||||
// set 'Build Action' to 'Content'
|
||||
$buildAction = $configItem.Properties.Item("BuildAction")
|
||||
$buildAction.Value = 2
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0"?>
|
||||
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
|
||||
<metadata>
|
||||
<id>NLog.Schema</id>
|
||||
<version>2.0.1.2</version>
|
||||
<title>NLog Schema for Intellisense(TM)</title>
|
||||
<authors>Kim Christensen</authors>
|
||||
<owners>Kim Christensen</owners>
|
||||
<licenseUrl>http://raw.github.com/NLog/NLog/master/LICENSE.txt</licenseUrl>
|
||||
<projectUrl>http://github.com/NLog/NLog/</projectUrl>
|
||||
<iconUrl>http://nlog-project.org/NConfig.png</iconUrl>
|
||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||
<description>Enables Intellisense(TM) when editing NLog configuration file.</description>
|
||||
<summary>Enables Intellisense(TM) when editing NLog.config.</summary>
|
||||
<releaseNotes />
|
||||
<copyright />
|
||||
<language>en-US</language>
|
||||
<dependencies>
|
||||
<dependency id="NLog.Config" version="2.0.1.2" />
|
||||
</dependencies>
|
||||
</metadata>
|
||||
</package>
|
||||
+2615
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user