Prima release progetto e sito...
git-svn-id: https://keyhammer.ath.cx/svn/XPS/trunk@2 43c8e981-f90d-406c-a89a-24a2c4268d51
This commit is contained in:
@@ -0,0 +1,71 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="AjaxSearch.master.cs" Inherits="AjaxSearch" %>
|
||||
<%@ Register Src="mod_menuTop.ascx" TagName="mod_menuTop" TagPrefix="uc1" %>
|
||||
<%@ Register Src="mod_menuSx.ascx" TagName="mod_menuSx" TagPrefix="uc2" %>
|
||||
<%@ Register Src="mod_pageTitleAndSearch.ascx" TagName="mod_pageTitleAndSearch" TagPrefix="uc3" %>
|
||||
<%@ Register Src="mod_ricercaGenerica.ascx" TagName="mod_ricercaGenerica" TagPrefix="uc4" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc5" %>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1" runat="server">
|
||||
<title></title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body class="body">
|
||||
<form id="form1" runat="server">
|
||||
<asp:ScriptManager ID="sm" runat="server" EnablePartialRendering="true" EnableScriptGlobalization="true"
|
||||
EnableScriptLocalization="true">
|
||||
</asp:ScriptManager>
|
||||
<table class="formatTableGeneral" id="tblFormat" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="topMenu" colspan="2">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc1:mod_menuTop ID="Mod_menuTop1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="menuSx">
|
||||
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Always" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc2:mod_menuSx ID="Mod_menuSx1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</td>
|
||||
<td class="bodyMain">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="updPanelPagina" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<table class="tableContenuto" cellpadding="0" cellspacing="0">
|
||||
<tr class="topContrDx">
|
||||
<td style="width: 25%;" valign="baseline">
|
||||
<uc3:mod_pageTitleAndSearch ID="Mod_pageTitleAndSearch1" runat="server" />
|
||||
</td>
|
||||
<td style="width: 75%; text-align: left;">
|
||||
<uc4:mod_ricercaGenerica ID="Mod_ricercaGenerica1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="contrRiq">
|
||||
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
|
||||
</asp:ContentPlaceHolder>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="bottomWrite">
|
||||
<uc5:mod_menuBottom ID="Mod_menuBottom1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,48 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class AjaxSearch : System.Web.UI.MasterPage
|
||||
{
|
||||
|
||||
protected override void OnLoad(EventArgs e)
|
||||
{
|
||||
base.OnLoad(e);
|
||||
Page.Title = SteamWare.memLayer.ML.confReadstring("_titoloPagina");
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
Mod_menuTop1.eh_toggleMenuSx += new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu += new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_reqUpdateMenu(object sender, EventArgs e)
|
||||
{
|
||||
// chiamo update del menu sx...
|
||||
Mod_menuSx1.forzaUpdateMenu();
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_toggleMenuSx(object sender, EventArgs e)
|
||||
{
|
||||
// cambio stato visualizzaizone menù laterale...
|
||||
Mod_menuSx1.Visible = !Mod_menuSx1.Visible;
|
||||
}
|
||||
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
// svuoto tutti gli event handler inseriti...
|
||||
Mod_menuTop1.eh_toggleMenuSx -= new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu -= new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="AjaxSimple.master.cs"
|
||||
Inherits="AjaxSimple" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc1" %>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title>Simplepage</title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body class="body" onunload="mostraClessidra();">
|
||||
<form id="form1" runat="server">
|
||||
<asp:ScriptManager ID="sm" runat="server" EnablePartialRendering="true">
|
||||
</asp:ScriptManager>
|
||||
<div>
|
||||
<table class="formatTableGeneral" id="tblFormat" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="bodyMain">
|
||||
<div>
|
||||
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
|
||||
</asp:ContentPlaceHolder>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bottomWrite">
|
||||
<uc1:mod_menuBottom ID="Mod_menuBottom1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class AjaxSimple : System.Web.UI.MasterPage
|
||||
{
|
||||
protected override void OnLoad(EventArgs e)
|
||||
{
|
||||
base.OnLoad(e);
|
||||
Page.Title = SteamWare.memLayer.ML.confReadstring("_titoloPagina");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="AjaxSimpleUpload.master.cs"
|
||||
Inherits="AjaxSimpleUpload" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc1" %>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1" runat="server">
|
||||
<title>SimplePage</title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server" method="post" enctype="multipart/form-data">
|
||||
<asp:ScriptManager ID="sm" runat="server" EnablePartialRendering="true">
|
||||
</asp:ScriptManager>
|
||||
<div>
|
||||
<table class="formatTableGeneral" id="tblFormat" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="bodyMain">
|
||||
<div>
|
||||
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
|
||||
</asp:ContentPlaceHolder>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="bottomWrite">
|
||||
<uc1:mod_menuBottom ID="Mod_menuBottom1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class AjaxSimpleUpload : System.Web.UI.MasterPage
|
||||
{
|
||||
protected override void OnLoad(EventArgs e)
|
||||
{
|
||||
base.OnLoad(e);
|
||||
Page.Title = SteamWare.memLayer.ML.confReadstring("_titoloPagina");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="AjaxTitle.master.cs"
|
||||
Inherits="AjaxTitle" %>
|
||||
<%@ Register Src="mod_menuTop.ascx" TagName="mod_menuTop" TagPrefix="uc1" %>
|
||||
<%@ Register Src="mod_menuSx.ascx" TagName="mod_menuSx" TagPrefix="uc2" %>
|
||||
<%@ Register Src="mod_pageTitleAndSearch.ascx" TagName="mod_pageTitleAndSearch" TagPrefix="uc3" %>
|
||||
<%@ Register Src="mod_ricercaGenerica.ascx" TagName="mod_ricercaGenerica" TagPrefix="uc4" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc5" %>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head runat="server">
|
||||
<title></title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body class="body">
|
||||
<form id="form1" runat="server">
|
||||
<asp:ScriptManager ID="sm" runat="server" EnablePartialRendering="true" EnableScriptGlobalization="true"
|
||||
EnableScriptLocalization="true">
|
||||
</asp:ScriptManager>
|
||||
<table class="formatTableGeneral" id="tblFormat" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="topMenu" colspan="2">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc1:mod_menuTop ID="Mod_menuTop1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="menuSx">
|
||||
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Always" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc2:mod_menuSx ID="Mod_menuSx1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</td>
|
||||
<td class="bodyMain">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="updPanelPagina" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<table class="tableContenuto" cellpadding="0" cellspacing="0">
|
||||
<tr class="topContrDx">
|
||||
<td style="width: 25%;" valign="baseline">
|
||||
<uc3:mod_pageTitleAndSearch ID="Mod_pageTitleAndSearch1" runat="server" />
|
||||
</td>
|
||||
<td style="width: 75%; text-align: left;">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="contrRiq">
|
||||
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
|
||||
</asp:ContentPlaceHolder>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="bottomWrite">
|
||||
<uc5:mod_menuBottom ID="Mod_menuBottom1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class AjaxTitle : System.Web.UI.MasterPage
|
||||
{
|
||||
|
||||
protected override void OnLoad(EventArgs e)
|
||||
{
|
||||
base.OnLoad(e);
|
||||
Page.Title = SteamWare.memLayer.ML.confReadstring("_titoloPagina");
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
Mod_menuTop1.eh_toggleMenuSx += new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu += new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_reqUpdateMenu(object sender, EventArgs e)
|
||||
{
|
||||
// chiamo update del menu sx...
|
||||
Mod_menuSx1.forzaUpdateMenu();
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_toggleMenuSx(object sender, EventArgs e)
|
||||
{
|
||||
// cambio stato visualizzaizone menù laterale...
|
||||
Mod_menuSx1.Visible = !Mod_menuSx1.Visible;
|
||||
}
|
||||
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
// svuoto tutti gli event handler inseriti...
|
||||
Mod_menuTop1.eh_toggleMenuSx -= new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu -= new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" >
|
||||
<head runat="server">
|
||||
<title>Untitled Page</title>
|
||||
<link href="brembo.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class _Default : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
Response.Redirect("./login.aspx");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterAjax.master.cs" Inherits="MasterAjax" %>
|
||||
<%@ Register Src="mod_menuTop.ascx" TagName="mod_menuTop" TagPrefix="uc1" %>
|
||||
<%@ Register Src="mod_menuSx.ascx" TagName="mod_menuSx" TagPrefix="uc2" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc5" %>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head id="Head1" runat="server">
|
||||
<title></title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body class="body">
|
||||
<form id="form1" runat="server">
|
||||
<asp:ScriptManager ID="sm" runat="server" EnablePartialRendering="true" EnableScriptGlobalization="true"
|
||||
EnableScriptLocalization="true">
|
||||
</asp:ScriptManager>
|
||||
<table class="formatTableGeneral" id="tblFormat" cellspacing="0" cellpadding="0">
|
||||
<tr>
|
||||
<td class="topMenu" colspan="2">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc1:mod_menuTop ID="Mod_menuTop1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="menuSx">
|
||||
<asp:UpdatePanel ID="UpdatePanel2" runat="server" UpdateMode="Always" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<uc2:mod_menuSx ID="Mod_menuSx1" runat="server" />
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</td>
|
||||
<td class="bodyMain">
|
||||
<div>
|
||||
<asp:UpdatePanel ID="updPanelPagina" runat="server" UpdateMode="Conditional" RenderMode="Inline">
|
||||
<ContentTemplate>
|
||||
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
|
||||
</asp:ContentPlaceHolder>
|
||||
</ContentTemplate>
|
||||
</asp:UpdatePanel>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" class="bottomWrite">
|
||||
<uc5:mod_menuBottom ID="Mod_menuBottom1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class MasterAjax : System.Web.UI.MasterPage
|
||||
{
|
||||
|
||||
protected override void OnLoad(EventArgs e)
|
||||
{
|
||||
base.OnLoad(e);
|
||||
Page.Title = SteamWare.memLayer.ML.confReadstring("_titoloPagina");
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
Mod_menuTop1.eh_toggleMenuSx += new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu += new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_reqUpdateMenu(object sender, EventArgs e)
|
||||
{
|
||||
// chiamo update del menu sx...
|
||||
Mod_menuSx1.forzaUpdateMenu();
|
||||
}
|
||||
|
||||
void Mod_menuTop1_eh_toggleMenuSx(object sender, EventArgs e)
|
||||
{
|
||||
// cambio stato visualizzaizone menù laterale...
|
||||
Mod_menuSx1.Visible = !Mod_menuSx1.Visible;
|
||||
}
|
||||
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
// svuoto tutti gli event handler inseriti...
|
||||
Mod_menuTop1.eh_toggleMenuSx -= new EventHandler(Mod_menuTop1_eh_toggleMenuSx);
|
||||
Mod_menuTop1.eh_reqUpdateMenu -= new EventHandler(Mod_menuTop1_eh_reqUpdateMenu);
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Portable.master.cs" Inherits="Portable" %>
|
||||
<%@ Register Src="mod_menuBottomPortable.ascx" TagName="mod_menuBottomMini" TagPrefix="uc2" %>
|
||||
<%@ Register Src="mod_titlePortable.ascx" TagName="mod_titleMini" TagPrefix="uc3" %>
|
||||
<%@ Register Src="mod_menuBottom.ascx" TagName="mod_menuBottom" TagPrefix="uc1" %>
|
||||
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" >
|
||||
<head runat="server">
|
||||
<title>Untitled Page</title>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body class="bodyPortable">
|
||||
<div style="iphone">
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
<table width="100%">
|
||||
<tr><td align="center">
|
||||
<uc3:mod_titleMini id="Mod_titleMini1" runat="server">
|
||||
</uc3:mod_titleMini>
|
||||
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
|
||||
</asp:contentplaceholder>
|
||||
<uc2:mod_menuBottomMini ID="Mod_menuBottomMini1" runat="server" />
|
||||
</td></tr>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class PlainMaster : System.Web.UI.MasterPage
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Standard.master.cs" Inherits="MasterPage" %>
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" >
|
||||
<head runat="server">
|
||||
<title>Untitled Page</title>
|
||||
</head>
|
||||
<body>
|
||||
<form id="form1" runat="server">
|
||||
<div>
|
||||
<asp:contentplaceholder id="ContentPlaceHolder1" runat="server">
|
||||
</asp:contentplaceholder>
|
||||
</div>
|
||||
</form>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class MasterPage : System.Web.UI.MasterPage
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
+2513
File diff suppressed because it is too large
Load Diff
+135
@@ -0,0 +1,135 @@
|
||||
<?xml version="1.0"?>
|
||||
<!-- FILE DI CONFIGURAZIONE PER APPLICAZIONI STEAMWARE BREMBO IN LOCALE -->
|
||||
<!--
|
||||
Note: As an alternative to hand editing this file you can use the
|
||||
web admin tool to configure settings for your application. Use
|
||||
the Website->Asp.Net Configuration option in Visual Studio.
|
||||
A full list of settings and comments can be found in
|
||||
machine.config.comments usually located in
|
||||
\Windows\Microsoft.Net\Framework\v2.x\Config
|
||||
-->
|
||||
<configuration>
|
||||
<configSections>
|
||||
<sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
|
||||
<section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
|
||||
<section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
<section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
</sectionGroup>
|
||||
<section name="microsoft.web.services2" type="Microsoft.Web.Services2.Configuration.WebServicesConfiguration, Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</configSections>
|
||||
<system.web>
|
||||
<globalization uiCulture="auto" enableClientBasedCulture="true"/>
|
||||
<pages>
|
||||
<controls>
|
||||
<add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add tagPrefix="asp" namespace="Microsoft.Web.Preview.UI" assembly="Microsoft.Web.Preview"/>
|
||||
<add tagPrefix="asp" namespace="Microsoft.Web.Preview.UI.Controls" assembly="Microsoft.Web.Preview"/>
|
||||
</controls>
|
||||
</pages>
|
||||
<compilation debug="true">
|
||||
<assemblies>
|
||||
<add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
|
||||
<add assembly="Microsoft.Web.Services2, Version=2.0.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
<add assembly="System.Security, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
|
||||
<add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
|
||||
<add assembly="System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
|
||||
<add assembly="System.Configuration.Install, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
|
||||
<add assembly="System.Web.Extensions.Design, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
|
||||
</assemblies>
|
||||
<buildProviders>
|
||||
<add extension="*.asbx" type="Microsoft.Web.Preview.Services.BridgeBuildProvider"/>
|
||||
</buildProviders>
|
||||
</compilation>
|
||||
<httpHandlers>
|
||||
<remove verb="*" path="*.asmx"/>
|
||||
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
|
||||
<add verb="GET,HEAD,POST" path="*.asbx" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
|
||||
</httpHandlers>
|
||||
<httpModules>
|
||||
<add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</httpModules>
|
||||
<customErrors mode="Off"/>
|
||||
<!--<customErrors mode="RemoteOnly" defaultRedirect="unauthorized.aspx"/>-->
|
||||
<httpRuntime maxRequestLength="102400" />
|
||||
<!-- qui sopra configurato x gestire allegati fino a 100 mb...
|
||||
<httpRuntime
|
||||
maxRequestLength="102400"
|
||||
executionTimeout="1200"
|
||||
useFullyQualifiedRedirectUrl="false"
|
||||
minFreeThreads="8"
|
||||
minLocalRequestFreeThreads="4"
|
||||
appRequestQueueLimit="100" />
|
||||
-->
|
||||
</system.web>
|
||||
<appSettings>
|
||||
<add key="CodModulo" value="Anagrafica"/>
|
||||
<add key="dominio" value="VOSTRO410"/>
|
||||
<add key="intUpdatePagina_ms" value="10000"/>
|
||||
<add key="_righeDataGrid" value="30"/>
|
||||
<add key="_righeDataGridAnagr" value="20"/>
|
||||
<add key="_righeDataGridLong" value="20"/>
|
||||
<add key="_righeDataGridMed" value="15"/>
|
||||
<add key="_righeDataGridShort" value="10"/>
|
||||
<add key="_fromEmail" value="pippo@pippo.it"/>
|
||||
<add key="_logLevel" value="5"/>
|
||||
<add key="_logMaxMb" value="30"/>
|
||||
<add key="_allowForceUser" value="true"/>
|
||||
<add key="_safePages" value="chLang.aspx#jumper.aspx#unauthorized.aspx#allegati.aspx#forceUser.aspx#login.aspx#test.aspx"/>
|
||||
<add key="_commonPages" value="menu.aspx"/>
|
||||
<add key="_titoloPagina" value="URM"/>
|
||||
<add key="titleApp" value="URM_titleApp"/>
|
||||
<add key="welcomeApp" value="URM_welcomeApp"/>
|
||||
<add key="appName" value="URM"/>
|
||||
<add key="mainRev" value="0.1"/>
|
||||
<add key="copyRight" value="SteamWare © 2008"/>
|
||||
<add key="defaultApp" value="URM_Appl"/>
|
||||
<add key="defaultTitle" value="URM_ShortWelcome"/>
|
||||
<add key="defaultBody" value="URM_LongWelcome"/>
|
||||
<add key="_treeMaxChar" value="45"/>
|
||||
<add key="_showAllTree" value="false"/>
|
||||
<add key="_jumpStart" value="10"/>
|
||||
<add key="_adminEmail" value="info@steamware.net" />
|
||||
<add key="_logDir" value="./logs/"/>
|
||||
<add key="_smtpCli" value="localhost"/>
|
||||
<add key="PermessiConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User id=sa;Password=keyhammer"/>
|
||||
<add key="UtenteCdcConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Anagrafica;Persist Security Info=True;User id=sa;Password=keyhammer"/>
|
||||
<add key="VocabolarioConnectionString" value="Data Source=localhost;Initial Catalog=SteamWare_Vocabolario;Persist Security Info=True;User id=sa;Password=keyhammer"/>
|
||||
</appSettings>
|
||||
<connectionStrings>
|
||||
<!--<add name="SteamWare_BremboConnectionString" connectionString="Data Source=localhost;Initial Catalog=SteamWare_Brembo;Persist Security Info=True;User id=sa;Password=keyhammer"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="AnagraficaBremboConnectionString" connectionString="Data Source=localhost;Initial Catalog=AnagraficaBrembo;Persist Security Info=True;User id=sa;Password=keyhammer"
|
||||
providerName="System.Data.SqlClient" />
|
||||
<add name="BPFConnectionString" connectionString="Data Source=localhost;Initial Catalog=BPF;Persist Security Info=True;User id=sa;Password=keyhammer"
|
||||
providerName="System.Data.SqlClient" />-->
|
||||
</connectionStrings>
|
||||
<system.webServer>
|
||||
<validation validateIntegratedModeConfiguration="false"/>
|
||||
<modules>
|
||||
<add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</modules>
|
||||
<handlers>
|
||||
<remove name="WebServiceHandlerFactory-Integrated"/>
|
||||
<add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
<add name="ASBXHandler" verb="GET,HEAD,POST" path="*.asbx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
|
||||
</handlers>
|
||||
</system.webServer>
|
||||
<runtime>
|
||||
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
|
||||
<dependentAssembly>
|
||||
<assemblyIdentity name="Microsoft.VisualStudio.Enterprise.ASPNetHelper" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
|
||||
<codeBase version="8.0.0.0" href="file:///C:/Program%20Files/Microsoft%20Visual%20Studio%208/Common7/IDE/PrivateAssemblies/Microsoft.VisualStudio.Enterprise.ASPNetHelper.DLL"/>
|
||||
</dependentAssembly>
|
||||
</assemblyBinding>
|
||||
</runtime>
|
||||
</configuration>
|
||||
@@ -0,0 +1,13 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/MasterAjax.master" AutoEventWireup="true" CodeFile="chLang.aspx.cs"
|
||||
Inherits="chLang" Title="Untitled Page" %>
|
||||
|
||||
<%@ Register Src="mod_chLang.ascx" TagName="mod_chLang" TagPrefix="uc1" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
|
||||
<table class="bodyCenter">
|
||||
<tr>
|
||||
<td>
|
||||
<uc1:mod_chLang ID="Mod_chLang1" runat="server" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class chLang : System.Web.UI.Page
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/AjaxSimple.master" AutoEventWireup="true" CodeFile="forceUser.aspx.cs"
|
||||
Inherits="forceUser" Title="Untitled Page" %>
|
||||
|
||||
<%@ Register Src="mod_login.ascx" TagName="mod_login" TagPrefix="uc1" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
|
||||
<div class="centerAll">
|
||||
<uc1:mod_login ID="Mod_login1" runat="server" />
|
||||
</div>
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class forceUser : System.Web.UI.Page
|
||||
{
|
||||
protected string _nextPage
|
||||
{
|
||||
get
|
||||
{
|
||||
string pagina = SteamWare.memLayer.ML.StringSessionObj("nextPage");
|
||||
if (pagina == "")
|
||||
{
|
||||
pagina = "menu.aspx";
|
||||
}
|
||||
return pagina;
|
||||
}
|
||||
}
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
Mod_login1.modoLogin = SteamWare.loginMode.forceUser;
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
Mod_login1.Login_ok += new EventHandler(Mod_login1_Login_ok);
|
||||
Mod_login1.Login_Error += new EventHandler(Mod_login1_Login_Error);
|
||||
}
|
||||
|
||||
void Mod_login1_Login_Error(object sender, EventArgs e)
|
||||
{
|
||||
//Response.Redirect("./unauthorized.aspx");
|
||||
}
|
||||
|
||||
void Mod_login1_Login_ok(object sender, EventArgs e)
|
||||
{
|
||||
Response.Redirect(_nextPage);
|
||||
}
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
Mod_login1.Login_ok -= new EventHandler(Mod_login1_Login_ok);
|
||||
Mod_login1.Login_Error -= new EventHandler(Mod_login1_Login_Error);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/AjaxSearch.master" AutoEventWireup="true" CodeFile="gestAnagrTbl.aspx.cs" Inherits="gestAnagrTbl" Title="Untitled Page" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
|
||||
</asp:Content>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class gestAnagrTbl : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/MasterAjax.master" AutoEventWireup="true" CodeFile="login.aspx.cs"
|
||||
Inherits="login" Title="Login" %>
|
||||
<%@ Register Src="mod_login.ascx" TagName="mod_login" TagPrefix="uc1" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
|
||||
<div class="centerAll">
|
||||
<uc1:mod_login ID="Mod_login1" runat="server" />
|
||||
</div>
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,54 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class login : System.Web.UI.Page
|
||||
{
|
||||
protected string _nextPage
|
||||
{
|
||||
get
|
||||
{
|
||||
string pagina = SteamWare.memLayer.ML.StringSessionObj("nextPage");
|
||||
if (pagina == "")
|
||||
{
|
||||
pagina = "menu.aspx";
|
||||
}
|
||||
return pagina;
|
||||
}
|
||||
}
|
||||
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
Mod_login1.modoLogin = SteamWare.loginMode.normale;
|
||||
}
|
||||
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
Mod_login1.Login_ok += new EventHandler(Mod_login1_Login_ok);
|
||||
Mod_login1.Login_Error += new EventHandler(Mod_login1_Login_Error);
|
||||
}
|
||||
|
||||
void Mod_login1_Login_Error(object sender, EventArgs e)
|
||||
{
|
||||
Response.Redirect("./unauthorized.aspx");
|
||||
}
|
||||
|
||||
void Mod_login1_Login_ok(object sender, EventArgs e)
|
||||
{
|
||||
Response.Redirect(_nextPage);
|
||||
}
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
Mod_login1.Login_ok -= new EventHandler(Mod_login1_Login_ok);
|
||||
Mod_login1.Login_Error -= new EventHandler(Mod_login1_Login_Error);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/MasterAjax.master" AutoEventWireup="true" CodeFile="menu.aspx.cs" Inherits="menu" Title="Untitled Page" %>
|
||||
|
||||
<%@ Register Src="mod_main_help.ascx" TagName="mod_main_help" TagPrefix="uc2" %>
|
||||
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
|
||||
<uc2:mod_main_help ID="Mod_main_help1" runat="server" />
|
||||
</asp:Content>
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class menu : System.Web.UI.Page
|
||||
{
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_chLang.ascx.cs" Inherits="mod_chLang" %>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
<table id="table1" runat="server" cellspacing="1" cellpadding="1" class="centerMenu">
|
||||
<tr class="ctrHeaderPager">
|
||||
<td>
|
||||
<asp:Label id="lblScegli" runat="server" ></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:DataList id="dataListLingue" runat="server" DataKeyField="Lingua" DataSourceid="ods_lingueApp" Width="100%" OnSelectedIndexChanged="dataListLingue_SelectedIndexChanged">
|
||||
<ItemStyle CssClass="ctrRowStyle" />
|
||||
<AlternatingItemStyle CssClass="ctrAltRowStyle" />
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton id="Linkbutton1" runat="server" name="Linkbutton1" CausesValidation="false" CommandName="Select">
|
||||
<img alt='<%# DataBinder.Eval(Container, "DataItem.Lingua") %>' src='./images/flag-<%# DataBinder.Eval(Container, "DataItem.Lingua") %>.png' />
|
||||
|
||||
<asp:Label id="LinguaLabel" runat="server" Text='<%# Eval("Lingua") %>'></asp:Label>
|
||||
-
|
||||
<asp:Label id="DescrizioneLinguaLabel" runat="server" Text='<%# Eval("DescrizioneLingua") %>'></asp:Label>
|
||||
|
||||
<img alt='<%# DataBinder.Eval(Container, "DataItem.Lingua") %>' src='./images/flag-<%# DataBinder.Eval(Container, "DataItem.Lingua") %>.png' />
|
||||
</asp:LinkButton>
|
||||
</ItemTemplate>
|
||||
</asp:DataList>
|
||||
<asp:ObjectDataSource id="ods_lingueApp" runat="server" OldValuesParameterFormatString="Original_{0}"
|
||||
SelectMethod="GetLingue" TypeName="selData">
|
||||
</asp:ObjectDataSource>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_chLang : ApplicationUserControl
|
||||
{
|
||||
protected void dataListLingue_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
// impongo ad oggetto user la lingua selezionata...
|
||||
user_std.UtSn.lingua = dataListLingue.SelectedValue.ToString();
|
||||
// salvo richeista udpate in sessione...
|
||||
SteamWare.memLayer.ML.setSessionVal("doUpdateNow","true");
|
||||
// ricarico
|
||||
user_std.UtSn.ricaricaMappaSito();
|
||||
Response.Redirect(_paginaCorrente);
|
||||
}
|
||||
|
||||
protected override void traduciObj()
|
||||
{
|
||||
lblScegli.Text = traduci("scegliLingua");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_lemmiVocab.ascx.cs"
|
||||
Inherits="mod_lemmiVocab" %>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
<table class="contrDx">
|
||||
<tr>
|
||||
<td>
|
||||
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
|
||||
DataKeyNames="Lingua,Lemma" DataSourceID="ods" OnDataBound="grView_DataBound" >
|
||||
<RowStyle CssClass="ctrRowStyle" />
|
||||
<AlternatingRowStyle CssClass="ctrAltRowStyle" />
|
||||
<EditRowStyle CssClass="ctrEditRowStyle" />
|
||||
<SelectedRowStyle CssClass="ctrSelRowStyle" />
|
||||
<FooterStyle CssClass="ctrFooter" />
|
||||
<PagerStyle CssClass="ctrHeaderPager" ForeColor="White" HorizontalAlign="Center" />
|
||||
<HeaderStyle CssClass="ctrHeaderPager" ForeColor="White" Font-Bold="True" />
|
||||
<Columns>
|
||||
<asp:TemplateField HeaderText="Lingua" SortExpression="Lingua">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="TextBox0" runat="server" Text='<%# Eval("Lingua") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Bind("Lingua") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Lemma" SortExpression="Lemma" Visible="false">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="TextBox2" runat="server" Text='<%# Eval("Lemma") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label3" runat="server" Text='<%# Bind("Lemma") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Traduzione" SortExpression="Traduzione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Traduzione") %>' Width="500px"
|
||||
TextMode="MultiLine"></asp:TextBox>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Bind("Traduzione") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
</asp:GridView>
|
||||
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini" ></asp:Label>
|
||||
|
||||
<asp:ObjectDataSource ID="ods" runat="server" SelectMethod="getVocabolario" TypeName="selData"
|
||||
OldValuesParameterFormatString="Original_{0}" FilterExpression="Lemma LIKE '%{0}%'">
|
||||
<FilterParameters>
|
||||
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="lemma_sel" />
|
||||
</FilterParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,49 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_lemmiVocab : ApplicationUserControl
|
||||
{
|
||||
#region protected
|
||||
|
||||
protected override void aggiornaControlliDataGL()
|
||||
{
|
||||
base.aggiornaControlliDataGL();
|
||||
grView.PageSize = _righeDataGridAnagr;
|
||||
}
|
||||
|
||||
protected void grView_DataBound(object sender, EventArgs e)
|
||||
{
|
||||
if (grView.Rows.Count > 0)
|
||||
{
|
||||
LinkButton lb;
|
||||
// aggiorno gli headers
|
||||
foreach (TableCell cella in grView.HeaderRow.Cells)
|
||||
{
|
||||
try
|
||||
{
|
||||
lb = (LinkButton)cella.Controls[0];
|
||||
lb.Text = traduci(lb.Text);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
int totRecord = grView.Rows.Count + grView.PageSize * (grView.PageCount - 1);
|
||||
lblNumRec.Text = string.Format("{0} records of ~ {1}", grView.Rows.Count, totRecord);
|
||||
}
|
||||
else
|
||||
{
|
||||
lblNumRec.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
@@ -0,0 +1,55 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_login.ascx.cs" Inherits="mod_login" %>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
<asp:Panel ID="pnlForceUser" runat="server">
|
||||
<table width="100%">
|
||||
<tr>
|
||||
<td colspan="2" class="chPwdTitle">
|
||||
<asp:Label runat="server" ID="lblTitolo"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
<table class="smallTable">
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label CssClass="chPwdTxt" runat="server" ID="lblPwd"></asp:Label>
|
||||
</td>
|
||||
<td>
|
||||
<asp:TextBox runat="server" ID="authKey" TextMode="Password" Width="210px"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label CssClass="chPwdTxt" runat="server" ID="lblDominio"></asp:Label>
|
||||
</td>
|
||||
<td>
|
||||
<asp:TextBox runat="server" ID="dominio" Width="210px"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label CssClass="chPwdTxt" runat="server" ID="lblUser"></asp:Label>
|
||||
</td>
|
||||
<td>
|
||||
<asp:TextBox runat="server" ID="user" Width="210px"></asp:TextBox>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<asp:Button Width="100%" runat="server" ID="btnOk" CommandName="ok" CommandArgument="ok"
|
||||
OnClick="btnOk_Click"></asp:Button>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</asp:Panel>
|
||||
<table class="smallTable">
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<asp:Label CssClass="chPwdTxt" ID="lblMessage" runat="server"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2" align="center">
|
||||
<asp:HyperLink ID="HypLinkSSO" runat="server" NavigateUrl="~/login.aspx" Text="Single-Sign-On Login"></asp:HyperLink>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,234 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
/// <summary>
|
||||
/// classe gestione login e forzatura login
|
||||
/// </summary>
|
||||
public partial class mod_login : ApplicationUserControl
|
||||
{
|
||||
#region area protected/private
|
||||
|
||||
#region area proprietà
|
||||
|
||||
private SteamWare.loginMode _isForceUser = SteamWare.loginMode.normale;
|
||||
|
||||
#endregion
|
||||
|
||||
#region area metodi
|
||||
|
||||
/// <summary>
|
||||
/// imposta la modalità di login tra normale / forceUser
|
||||
/// </summary>
|
||||
private void setLoginMode()
|
||||
{
|
||||
if (_isForceUser == SteamWare.loginMode.forceUser)
|
||||
{
|
||||
pnlForceUser.Visible = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
pnlForceUser.Visible = false;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void traduciObj()
|
||||
{
|
||||
lblPwd.Text = user_std.UtSn.Traduci("lblPwd");
|
||||
lblUser.Text = user_std.UtSn.Traduci("lblUser");
|
||||
lblDominio.Text = user_std.UtSn.Traduci("lblDominio");
|
||||
lblTitolo.Text = user_std.UtSn.Traduci("ForzaUtente");
|
||||
btnOk.Text = user_std.UtSn.Traduci("btnCommit");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// prova a verificare se l'utente sia ok x AD credentials
|
||||
/// </summary>
|
||||
private void AdLogin()
|
||||
{
|
||||
lblMessage.Text = "User not authenticated...";
|
||||
if (Page.User.Identity.IsAuthenticated)
|
||||
{
|
||||
//recupera user windows se c'è...
|
||||
string ad_name = Page.User.Identity.Name;
|
||||
string delimStr = "\\";
|
||||
char[] delimiter = delimStr.ToCharArray();
|
||||
string[] dom_user = ad_name.Split(delimiter, 2);
|
||||
// passo al controllo di verifica ADuserOk...
|
||||
user_std _utente = new user_std();
|
||||
if (_utente.ADuserOk(dom_user[0], dom_user[1]))
|
||||
{
|
||||
bool fatto = _utente.startUpUtente(dom_user[0], dom_user[1]);
|
||||
if (fatto)
|
||||
{
|
||||
SteamWare.logger.lg.scriviLog(string.Format("L'utente {0} ({1}) ha effettuato il login correttamente", _utente.CognomeNome, _utente.userNameAD), SteamWare.tipoLog.INFO);
|
||||
if (Login_ok != null)
|
||||
{
|
||||
Login_ok(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessage.Text = String.Format("{0}<br>There are some problems instatiating user: {1}/{2}", user_std.UtSn.Traduci("AccessFail"), dom_user[0], dom_user[1]);
|
||||
SteamWare.logger.lg.scriviLog(String.Format("Accesso fallito, problemi ad istanziare l'utente {0}/{1}", dom_user[0], dom_user[1]), SteamWare.tipoLog.ERROR);
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessage.Text = String.Format("{0}<br>user not allowed: {1}/{2}", user_std.UtSn.Traduci("AccessFail"), dom_user[0], dom_user[1]);
|
||||
SteamWare.logger.lg.scriviLog(String.Format("Utente non autorizzato: {0}/{1}", dom_user[0], dom_user[1]), SteamWare.tipoLog.WARNING);
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessage.Text = user_std.UtSn.Traduci("AccessFail") + user_std.UtSn.Traduci("UsrNotAuth");
|
||||
SteamWare.logger.lg.scriviLog(String.Format("Accesso fallito, utente non autenticato"), SteamWare.tipoLog.WARNING);
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// effettua verifiche e se concesso permette di forzare l'accesso utente
|
||||
/// </summary>
|
||||
private void ForceUserIdentity()
|
||||
{
|
||||
if (Page.User.Identity.IsAuthenticated)
|
||||
{
|
||||
bool _allowForceUser = false;
|
||||
try
|
||||
{
|
||||
_allowForceUser = SteamWare.memLayer.ML.confReadBool("_allowForceUser");
|
||||
}
|
||||
catch
|
||||
{
|
||||
_allowForceUser = false;
|
||||
}
|
||||
if (_allowForceUser)
|
||||
{
|
||||
if (authKey.Text == "forzaInter") // verifica passphrase...
|
||||
{
|
||||
user_std _utente = new user_std();
|
||||
user_std.UtSn.isForcedUser = true;
|
||||
bool fatto = _utente.startUpUtente(dominio.Text, user.Text);
|
||||
if (fatto)
|
||||
{
|
||||
string _rigaLog = String.Format("User {0} has forced user identity ok: logged as \t {1}\\{2}", Page.User.Identity.Name, dominio.Text, user.Text);
|
||||
SteamWare.logger.lg.scriviLog(_rigaLog, SteamWare.tipoLog.INFO);
|
||||
if (Login_ok != null)
|
||||
{
|
||||
Login_ok(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessage.Text = String.Format("{0}<br>key not allowed for operation!!! operation logged!!!", user_std.UtSn.Traduci("AccessFail"));
|
||||
mandaEmail(_fromEmail, _adminEmail, "Attenzione: tentativo di accesso non autorizzato!", String.Format("Tentativo di forcing user non autorizzato!<br>L'utente {0} ha tentato di accedere a {1} forzando l'utente ma la sua key autorizzativa e' sbagliata...", Page.User.Identity.Name, user_std.UtSn.Traduci(SteamWare.memLayer.ML.confReadstring("defaultApp"))));
|
||||
string _rigaLog = String.Format("User {0}\t tried to force user - wrong password - he tried to log as \t {1}\\{2}", Page.User.Identity.Name, dominio.Text, user.Text);
|
||||
SteamWare.logger.lg.scriviLog(_rigaLog, SteamWare.tipoLog.WARNING);
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
mandaEmail(_fromEmail, _adminEmail, "Attenzione: tentativo di accesso non autorizzato!", String.Format("Tentativo di forcing user non autorizzato!<br>L'utente {0} ha tentato di accedere a {1} forzando l'utente ma la funzione e' disabilitata...", Page.User.Identity.Name, user_std.UtSn.Traduci(SteamWare.memLayer.ML.confReadstring("defaultApp"))));
|
||||
string _rigaLog = String.Format("User {0}\t tried to force user - access disabled - he tried to log as \t {1}\\{2}", Page.User.Identity.Name, dominio.Text, user.Text);
|
||||
SteamWare.logger.lg.scriviLog(_rigaLog, SteamWare.tipoLog.WARNING);
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessage.Text = string.Format("{0}<br>user not authenticated!<br>", user_std.UtSn.Traduci("AccessFail"));
|
||||
if (Login_Error != null)
|
||||
{
|
||||
Login_Error(this, new EventArgs());
|
||||
}
|
||||
string _rigaLog = String.Format("\t Someone tried to force user - real user: \t - not autenticated - \t tried to log as \t {0}\\{1}", dominio.Text, user.Text);
|
||||
SteamWare.logger.lg.scriviLog(_rigaLog, SteamWare.tipoLog.WARNING);
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnOk_Click(object sender, EventArgs e)
|
||||
{
|
||||
ForceUserIdentity();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#endregion
|
||||
|
||||
#region area public
|
||||
|
||||
#region eventi pubblici esposti
|
||||
|
||||
public event EventHandler Login_ok;
|
||||
public event EventHandler Login_Error;
|
||||
|
||||
#endregion
|
||||
|
||||
#region area proprietà
|
||||
|
||||
/// <summary>
|
||||
/// modalità funzionamento controllo tra normale (ActiveDirectory e user auth di default) e forceUser
|
||||
/// </summary>
|
||||
public SteamWare.loginMode modoLogin
|
||||
{
|
||||
get
|
||||
{
|
||||
return _isForceUser;
|
||||
}
|
||||
set
|
||||
{
|
||||
_isForceUser = value;
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// avvio pagina
|
||||
/// </summary>
|
||||
protected override void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
base.Page_Load(sender, e);
|
||||
//carico da web.config i default values
|
||||
loadDefaultsWebConfig();
|
||||
// procedo...
|
||||
setLoginMode();
|
||||
Session.RemoveAll();
|
||||
if (_isForceUser == SteamWare.loginMode.normale)
|
||||
{
|
||||
AdLogin();
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_main_help.ascx.cs" Inherits="mod_main_help" %>
|
||||
<link href="Style.css" rel="stylesheet" type="text/css" />
|
||||
<table id="Table7" cellspacing="1" cellpadding="1" width="100%" border="0">
|
||||
<tr>
|
||||
<td class="UnauthAppTitle"><asp:Label id="lblAppl" runat="server"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label id="lblTitle" CssClass="UnauthTitle" runat="server"></asp:Label></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label id="lblMess" CssClass="UnauthMess" runat="server"></asp:Label></td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_main_help : ApplicationUserControl
|
||||
{
|
||||
|
||||
#region inizializzazione generica & utility
|
||||
|
||||
protected string defaultApp;
|
||||
protected string defaultTitle;
|
||||
protected string defaultBody;
|
||||
|
||||
protected override void traduciObj()
|
||||
{
|
||||
defaultApp = SteamWare.memLayer.ML.confReadstring("defaultApp");
|
||||
defaultTitle = SteamWare.memLayer.ML.confReadstring("defaultTitle");
|
||||
defaultBody = SteamWare.memLayer.ML.confReadstring("defaultBody");
|
||||
lblAppl.Text = user_std.UtSn.Traduci(defaultApp);
|
||||
lblTitle.Text = user_std.UtSn.Traduci(defaultTitle);
|
||||
lblMess.Text = user_std.UtSn.Traduci(defaultBody);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region public
|
||||
|
||||
/// <summary>
|
||||
/// imposta app, title e body del generico messaggio mostrato dal modulo
|
||||
/// NB: vanno passate le stringhe da tradurre!!!
|
||||
/// </summary>
|
||||
/// <param name="app"></param>
|
||||
/// <param name="titolo"></param>
|
||||
/// <param name="body"></param>
|
||||
public void setupMessaggio(string app2transl, string titolo2transl, string body2transl)
|
||||
{
|
||||
defaultApp = app2transl;
|
||||
defaultTitle = titolo2transl;
|
||||
defaultBody = body2transl;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_menuBottom.ascx.cs"
|
||||
Inherits="mod_menuBottom" %>
|
||||
<asp:Label runat="server" ID="lblApp" Text="."></asp:Label><asp:Label ID="lblrev" runat="server">153 - </asp:Label>
|
||||
<asp:Label runat="server" ID="lblCopyRight" Text="..."></asp:Label>
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class mod_menuBottom : System.Web.UI.UserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
// sistemo le stringhe...
|
||||
lblApp.Text = string.Format("<b>{0}</b> v.{1}.", ConfigurationManager.AppSettings.Get("appName"), ConfigurationManager.AppSettings.Get("mainRev"));
|
||||
lblCopyRight.Text = string.Format("<b>{0}</b>",ConfigurationManager.AppSettings.Get("copyRight"));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_menuBottomPortable.ascx.cs" Inherits="mod_menuBottomMini" %>
|
||||
<asp:Label runat="server" ID="lblCopyRight" Text="..." CssClass="txtCopyright"></asp:Label><br />
|
||||
<asp:Label runat="server" ID="lbl1" Text="for EnergyService" CssClass="txtFooter"></asp:Label>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class mod_menuBottomMini : System.Web.UI.UserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
lblCopyRight.Text = string.Format("{0}", ConfigurationManager.AppSettings.Get("copyRight"));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_menuSx.ascx.cs" Inherits="mod_menuSx" %>
|
||||
<asp:Panel ID="pnlTree" runat="server" HorizontalAlign="Left" CssClass="pnlMenuSx" >
|
||||
<asp:TreeView ID="tvMenuSx" runat="server" ImageSet="Simple" NodeIndent="10" DataSourceID="XmlDataSource1">
|
||||
<DataBindings>
|
||||
<asp:TreeNodeBinding DataMember="menu" TextField="title" NavigateUrlField="url" ToolTipField="description" />
|
||||
<asp:TreeNodeBinding DataMember="voce" TextField="title" NavigateUrlField="url" ToolTipField="description" />
|
||||
</DataBindings>
|
||||
<ParentNodeStyle Font-Bold="False" />
|
||||
<HoverNodeStyle Font-Underline="True" ForeColor="#DD5555" />
|
||||
<SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px" VerticalPadding="0px"
|
||||
ForeColor="#DD5555" />
|
||||
<NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="0px"
|
||||
NodeSpacing="0px" VerticalPadding="0px" />
|
||||
</asp:TreeView>
|
||||
</asp:Panel>
|
||||
<asp:XmlDataSource ID="XmlDataSource1" runat="server" EnableCaching="false"></asp:XmlDataSource>
|
||||
@@ -0,0 +1,40 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_menuSx : ApplicationUserControl
|
||||
{
|
||||
|
||||
protected override void aggiornaControlliDataGL()
|
||||
{
|
||||
// se l'utente c'è...
|
||||
if (user_std.UtSn.isAuth && !Page.IsPostBack)
|
||||
{
|
||||
updateTreeMenu();
|
||||
}
|
||||
}
|
||||
|
||||
private void updateTreeMenu()
|
||||
{
|
||||
XmlDataSource1.Data = user_std.UtSn.mappaSito;
|
||||
//user_std.UtSn.ricaricaMappaSito();
|
||||
//XmlDataSource1.Data = user_std.UtSn.mappaSitoLive;
|
||||
XmlDataSource1.XPath = "mainMenu/menu";
|
||||
XmlDataSource1.DataBind();
|
||||
}
|
||||
|
||||
|
||||
public void forzaUpdateMenu()
|
||||
{
|
||||
updateTreeMenu();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_menuTop.ascx.cs" Inherits="mod_menuTop" %>
|
||||
<asp:Timer ID="Timer1" runat="server" Interval="10000" OnTick="Timer1_Tick">
|
||||
</asp:Timer>
|
||||
<table id="table1" cellspacing="0" cellpadding="0" width="100%" border="0">
|
||||
<tr>
|
||||
<td valign="bottom" style="width: 100%;">
|
||||
<table id="table2" cellspacing="0" cellpadding="0" border="0" width="100%">
|
||||
<tr class="topTitle">
|
||||
<td style="width: 25%; text-align:left; ">
|
||||
<asp:ImageButton ID="Image1" runat="server" ImageUrl="~/images/ModLang.png" OnClick="Image1_Click" Height="24px" TabIndex="-1" />
|
||||
<asp:LinkButton ID="btnLogOut" runat="server" CssClass="dxButtonClass" Visible="False"
|
||||
OnClick="btnLogOut_Click"></asp:LinkButton>
|
||||
</td>
|
||||
<td>
|
||||
<asp:Label ID="lblTitle" runat="server"></asp:Label>
|
||||
</td>
|
||||
<td style="width: 25%; text-align: right;">
|
||||
<asp:Label ID="lblDateTime" runat="server" CssClass="smallTimeClock" />
|
||||
<asp:LinkButton ID="btnUpdate" runat="server" CssClass="dxButtonClass" OnClick="btnUpdate_Click"></asp:LinkButton>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="barraTitolo">
|
||||
<td>
|
||||
<asp:LinkButton CssClass="dxButtonClass" ID="lnkShowHide" runat="server" OnClick="lnkShowHide_Click">Show/Hide Menu</asp:LinkButton></td>
|
||||
<td>
|
||||
<asp:Label ID="lblMessUtente" CssClass="topMenuMess" runat="server"></asp:Label>
|
||||
<asp:Label ID="lblMessUtenteEn" CssClass="topMenuMessEn" runat="server"></asp:Label>
|
||||
</td>
|
||||
<td align="right">
|
||||
<asp:Label ID="lblUser" runat="server" CssClass="userClass"></asp:Label>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,152 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using System.Collections.Generic;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_menuTop : ApplicationUserControl
|
||||
{
|
||||
private string _titleString;
|
||||
|
||||
#region gestione eventi
|
||||
|
||||
public event EventHandler eh_toggleMenuSx;
|
||||
public event EventHandler eh_reqUpdateMenu;
|
||||
|
||||
#endregion
|
||||
|
||||
protected override void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
base.Page_Load(sender, e);
|
||||
btnLogOut.Visible = user_std.UtSn.isForcedUser;
|
||||
if(memLayer.ML.isInSessionObject("doUpdateNow"))
|
||||
{
|
||||
doFullDataUpdate();
|
||||
memLayer.ML.emptySessionVal("doUpdateNow");
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnLogOut_Click(object sender, EventArgs e)
|
||||
{
|
||||
Session.Abandon();
|
||||
Response.Redirect("forceUser.aspx");
|
||||
}
|
||||
|
||||
protected void btnUpdate_Click(object sender, EventArgs e)
|
||||
{
|
||||
doFullDataUpdate();
|
||||
}
|
||||
|
||||
private void doFullDataUpdate()
|
||||
{
|
||||
// salvo i dati attuali...
|
||||
string cod_cdc = SteamWare.memLayer.ML.StringSessionObj("valRicercaCdC");
|
||||
string lingua = user_std.UtSn.lingua;
|
||||
string USER_NAME = SteamWare.memLayer.ML.StringSessionObj("USER_NAME");
|
||||
string DOMINIO = SteamWare.memLayer.ML.StringSessionObj("DOMINIO");
|
||||
bool isForceUser = user_std.UtSn.isForcedUser;
|
||||
// salvo i valori delle tab in session...
|
||||
Dictionary<string, string> sessionParam = SteamWare.memLayer.ML.valSess2SurvUpd;
|
||||
|
||||
// svuoto session e cache per rileggere i dati da Db
|
||||
Session.RemoveAll();
|
||||
|
||||
SteamWare.memLayer.ML.flushRegisteredCache();
|
||||
|
||||
// rimemorizzo
|
||||
SteamWare.memLayer.ML.setSessionVal("valRicercaCdC", cod_cdc);
|
||||
user_std.UtSn.startUpUtente(DOMINIO, USER_NAME);
|
||||
user_std.UtSn.lingua = lingua;
|
||||
user_std.UtSn.isForcedUser = isForceUser;
|
||||
DataWrap.DW.resetVocabolario();
|
||||
|
||||
// risalvo in session i valori...
|
||||
foreach (KeyValuePair<string, string> kvp in sessionParam)
|
||||
{
|
||||
SteamWare.memLayer.ML.setSessionVal(kvp.Key, kvp.Value, true);
|
||||
}
|
||||
|
||||
// cambio visibilità del menù laterale...
|
||||
if (eh_reqUpdateMenu != null)
|
||||
{
|
||||
eh_reqUpdateMenu(this, new EventArgs());
|
||||
}
|
||||
|
||||
Response.Redirect(_paginaCorrente);
|
||||
}
|
||||
|
||||
protected override void loadSessionData()
|
||||
{
|
||||
base.loadSessionData();
|
||||
_titleString = SteamWare.memLayer.ML.StringSessionObj("_titleString");
|
||||
}
|
||||
|
||||
protected override void bindControlli()
|
||||
{
|
||||
if (!Page.IsPostBack)
|
||||
{
|
||||
// solo se user è auth...
|
||||
if (user_std.UtSn.isAuth)
|
||||
{
|
||||
lblTitle.Text = user_std.UtSn.Traduci(SteamWare.memLayer.ML.confReadstring("titleApp"));
|
||||
if (_titleString != "")
|
||||
{
|
||||
// traduzione di tutti i termini
|
||||
lblMessUtente.Text = user_std.UtSn.Traduci(_titleString);
|
||||
//doppio in english!
|
||||
lblMessUtenteEn.Text = "(" + user_std.UtSn.TraduciEn(_titleString) + ")";
|
||||
_titleString = "";
|
||||
Session["_titleString"] = _titleString;
|
||||
Session["SessionUpdateMenu"] = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
lblMessUtente.Text = user_std.UtSn.Traduci(SteamWare.memLayer.ML.confReadstring("welcomeApp"));
|
||||
lblMessUtenteEn.Text = "";
|
||||
Session["SessionUpdateMenu"] = false;
|
||||
}
|
||||
btnLogOut.Text = user_std.UtSn.Traduci("LogOut");
|
||||
btnUpdate.Text = user_std.UtSn.Traduci("Update");
|
||||
lblUser.Text = String.Format("{0}: {1}", user_std.UtSn.Traduci("User"), user_std.UtSn.CognomeNome);
|
||||
setTimer();
|
||||
setClock();
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// imposta il tempo di scadenza del timer x il refresh della pagina (della parte top) per evitare che la sessione sul server scada
|
||||
/// </summary>
|
||||
private void setTimer()
|
||||
{
|
||||
Timer1.Interval = SteamWare.memLayer.ML.confReadint("intUpdatePagina_ms");
|
||||
}
|
||||
protected void lnkShowHide_Click(object sender, EventArgs e)
|
||||
{
|
||||
// cambio visibilità del menù laterale...
|
||||
if (eh_toggleMenuSx != null)
|
||||
{
|
||||
eh_toggleMenuSx(this, new EventArgs());
|
||||
}
|
||||
|
||||
}
|
||||
protected void Timer1_Tick(object sender, EventArgs e)
|
||||
{
|
||||
setClock();
|
||||
}
|
||||
|
||||
private void setClock()
|
||||
{
|
||||
lblDateTime.Text = DateTime.Now.ToString("HH:mm:ss");
|
||||
}
|
||||
protected void Image1_Click(object sender, ImageClickEventArgs e)
|
||||
{
|
||||
Response.Redirect("./chLang.aspx");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_pageTitleAndSearch.ascx.cs"
|
||||
Inherits="mod_pageTitleAndSearch" %>
|
||||
<div class="topContrSx">
|
||||
<table cellpadding="0" cellspacing="0">
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label ID="lblTitolo" runat="server"></asp:Label>
|
||||
</td>
|
||||
<td>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<asp:UpdateProgress ID="updtRicerca" runat="server" DisplayAfter="10" DynamicLayout="false">
|
||||
<ProgressTemplate>
|
||||
<div id="progress_back">
|
||||
</div>
|
||||
<div id="progress_top">
|
||||
<asp:Image ID="ProgressBar" ImageUrl="~/images/ProgressBar.gif" runat="server" />
|
||||
</div>
|
||||
</ProgressTemplate>
|
||||
</asp:UpdateProgress>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@@ -0,0 +1,28 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_pageTitleAndSearch : ApplicationUserControl
|
||||
{
|
||||
#region area protected
|
||||
|
||||
protected string _titolo;
|
||||
protected override void traduciObj()
|
||||
{
|
||||
DataLayer_AnagGen.PermessiRow riga = (DataLayer_AnagGen.PermessiRow)user_std.UtSn.permessi.Select(string.Format("URL = '{0}'", _paginaCorrente))[0];
|
||||
_titolo = riga.NOME;
|
||||
lblTitolo.Text = traduci(_titolo);
|
||||
}
|
||||
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_ricercaGenerica.ascx.cs"
|
||||
Inherits="mod_ricercaGenerica" %>
|
||||
<div class="boxRicerca">
|
||||
<asp:TextBox ID="txtCerca" runat="server" OnTextChanged="txtCerca_TextChanged" Width="200px"></asp:TextBox>
|
||||
<asp:Button ID="btnCerca" runat="server" OnClick="btnCerca_Click" Text="Cerca" />
|
||||
</div>
|
||||
@@ -0,0 +1,181 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_ricercaGenerica : ApplicationUserControl
|
||||
{
|
||||
|
||||
#region gestione eventi
|
||||
|
||||
public event EventHandler eh_nuovaRicerca;
|
||||
|
||||
#endregion
|
||||
|
||||
# region area protected
|
||||
|
||||
#region area ricerche dettaglio specifiche
|
||||
|
||||
protected bool _cercaMatricole = false;
|
||||
protected bool _cercaUsername = false;
|
||||
//protected bool _cercaManufacturer = false;
|
||||
//protected bool _cercaCategorie = false;
|
||||
protected bool _cercaModelli = false;
|
||||
protected bool _cercaMag = false;
|
||||
|
||||
#endregion
|
||||
|
||||
protected override void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
base.Page_Load(sender, e);
|
||||
updateText();
|
||||
}
|
||||
/// <summary>
|
||||
/// cambiato valore in ricerca
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void txtCerca_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
salvaCerca();
|
||||
}
|
||||
/// <summary>
|
||||
/// pressione del button di ricerca
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnCerca_Click(object sender, EventArgs e)
|
||||
{
|
||||
salvaCerca();
|
||||
}
|
||||
/// <summary>
|
||||
/// testo ricerca trimmato da spazi
|
||||
/// </summary>
|
||||
protected string testoRicerca
|
||||
{
|
||||
get
|
||||
{
|
||||
return txtCerca.Text.Trim();
|
||||
}
|
||||
set
|
||||
{
|
||||
txtCerca.Text = value;
|
||||
}
|
||||
}
|
||||
|
||||
protected void salvaCerca()
|
||||
{
|
||||
if (testoRicerca == "")
|
||||
{
|
||||
SteamWare.memLayer.ML.emptySessionVal("valoreCercato");
|
||||
SteamWare.memLayer.ML.emptySessionVal("listaMatricoleSearch");
|
||||
}
|
||||
else
|
||||
{
|
||||
SteamWare.memLayer.ML.setSessionVal("valoreCercato", testoRicerca);
|
||||
// verifico ricerche accessorie
|
||||
if (_cercaMatricole)
|
||||
{
|
||||
salvaCercaMatricole();
|
||||
}
|
||||
if (_cercaUsername)
|
||||
{
|
||||
salvaCercaUsername();
|
||||
}
|
||||
// raise dell'evento
|
||||
if (eh_nuovaRicerca != null)
|
||||
{
|
||||
eh_nuovaRicerca(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// ricerca utenti e salva lista matricole x SQL IN
|
||||
/// </summary>
|
||||
protected void salvaCercaMatricole()
|
||||
{
|
||||
// salvo anche l'elenco delle matricole compatibili...
|
||||
DataLayer_AnagGen.UTENTEDataTable righeUtenti = DataWrap.DW.taUtente.getByRicercaNomeCognome(testoRicerca);
|
||||
string listaMatricoleSearch = "";
|
||||
foreach (DataLayer_AnagGen.UTENTERow riga in righeUtenti)
|
||||
{
|
||||
listaMatricoleSearch += string.Format("'{0}', ", riga.MATRICOLA);
|
||||
}
|
||||
if (listaMatricoleSearch.Length > 0)
|
||||
{
|
||||
listaMatricoleSearch = listaMatricoleSearch.Remove(listaMatricoleSearch.Length - 2);
|
||||
}
|
||||
SteamWare.memLayer.ML.setSessionVal("listaMatricoleSearch", listaMatricoleSearch);
|
||||
}
|
||||
/// <summary>
|
||||
/// ricerca utenti e salva lista username x SQL IN
|
||||
/// </summary>
|
||||
protected void salvaCercaUsername()
|
||||
{
|
||||
// salvo anche l'elenco delle matricole compatibili...
|
||||
DataLayer_AnagGen.UTENTEDataTable righeUtenti = DataWrap.DW.taUtente.getByRicercaNomeCognome(testoRicerca);
|
||||
string listaUsernameSearch = "";
|
||||
foreach (DataLayer_AnagGen.UTENTERow riga in righeUtenti)
|
||||
{
|
||||
listaUsernameSearch += string.Format("'{0}', ", riga.USER_NAME);
|
||||
}
|
||||
if (listaUsernameSearch.Length > 0)
|
||||
{
|
||||
listaUsernameSearch = listaUsernameSearch.Remove(listaUsernameSearch.Length - 2);
|
||||
}
|
||||
SteamWare.memLayer.ML.setSessionVal("listaUsernameSearch", listaUsernameSearch);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region area public
|
||||
|
||||
/// <summary>
|
||||
/// aggiorna il testo cercato
|
||||
/// </summary>
|
||||
public void updateText()
|
||||
{
|
||||
if (SteamWare.memLayer.ML.StringSessionObj("valoreCercato") != "" && !Page.IsPostBack)
|
||||
{
|
||||
testoRicerca = SteamWare.memLayer.ML.StringSessionObj("valoreCercato");
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// indica se generare da stringa search un elenco delle matricole corrispondenti
|
||||
/// </summary>
|
||||
public bool cercaMatricole
|
||||
{
|
||||
get
|
||||
{
|
||||
return _cercaMatricole;
|
||||
}
|
||||
set
|
||||
{
|
||||
_cercaMatricole = value;
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// indica se generare da stringa search un elenco di username corrispondenti
|
||||
/// </summary>
|
||||
public bool cercaUsername
|
||||
{
|
||||
get
|
||||
{
|
||||
return _cercaUsername;
|
||||
}
|
||||
set
|
||||
{
|
||||
_cercaUsername = value;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_titlePortable.ascx.cs" Inherits="mod_titleMini" %>
|
||||
<asp:Label runat="server" ID="lblTitle" Text="..." Font-Size="Medium"></asp:Label>
|
||||
<br />
|
||||
<br />
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class mod_titleMini : System.Web.UI.UserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
lblTitle.Text = string.Format("<b>{0} {1}</b>", ConfigurationManager.AppSettings.Get("portableAppName"), ConfigurationManager.AppSettings.Get("portableAppVersion"));
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_unauthorized.ascx.cs" Inherits="mod_unauthorized" %>
|
||||
<table id="Table7" cellspacing="1" cellpadding="1" width="100%" border="0">
|
||||
<tr>
|
||||
<td class="UnauthAppTitle">
|
||||
BPF2
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label id="lblTitle" CssClass="UnauthTitle" runat="server"></asp:Label></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Label id="lblMess" CssClass="UnauthMess" runat="server"></asp:Label></td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,19 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class mod_unauthorized : System.Web.UI.UserControl
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
lblTitle.Text = "Attenzione! pagina non disponibile.";
|
||||
lblMess.Text = "L'utente non è autorizzato alla visione del sito o pagina non è disponibile, verificare l'indirizzo della pagina inserito o contattare l'amministratore.";
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="mod_vocabolario.ascx.cs"
|
||||
Inherits="mod_vocabolario" %>
|
||||
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
|
||||
<table class="contrDx">
|
||||
<tr>
|
||||
<td>
|
||||
<asp:GridView ID="grView" runat="server" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False"
|
||||
DataKeyNames="Lingua,Lemma" DataSourceID="ods" OnDataBound="grView_DataBound"
|
||||
OnSelectedIndexChanged="grView_SelectedIndexChanged" OnRowEditing="grView_RowEditing">
|
||||
<FooterStyle CssClass="ctrFooter"></FooterStyle>
|
||||
<RowStyle CssClass="ctrRowStyle"></RowStyle>
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<EditItemTemplate>
|
||||
<asp:ImageButton ID="imgUpdate" runat="server" CausesValidation="False" CommandName="Update"
|
||||
ToolTip='<%# traduci("Update")%>' ImageUrl='<%# imgPath(SteamWare.tipoImg.conferma, SteamWare.dimImg.small) %>' />
|
||||
<asp:ImageButton ID="imgCancel" runat="server" CausesValidation="False" CommandName="Cancel"
|
||||
ToolTip='<%# traduci("Cancel") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.annulla, SteamWare.dimImg.small) %>' />
|
||||
</EditItemTemplate>
|
||||
<HeaderTemplate>
|
||||
<asp:Button ID="btnReset" runat="server" Text='<%# traduci("Reset") %>' OnClick="btnReset_Click" />
|
||||
</HeaderTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:ImageButton ID="imgSelect" runat="server" CausesValidation="False" CommandName="Select"
|
||||
ToolTip='<%# traduci("Select") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.seleziona, SteamWare.dimImg.small) %>' />
|
||||
<asp:ImageButton ID="imgEdit" runat="server" CausesValidation="False" CommandName="Edit"
|
||||
ToolTip='<%# traduci("Edit") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.modifica, SteamWare.dimImg.small) %>' />
|
||||
|
||||
<%--<asp:LinkButton ID="lnkSelect" runat="server" CausesValidation="False" CommandName="Select"
|
||||
Text='<%# traduci("Select") %>'></asp:LinkButton>
|
||||
<asp:LinkButton ID="lnkEdit" runat="server" CausesValidation="False" CommandName="Edit"
|
||||
Text='<%# traduci("Edit") %>'></asp:LinkButton>--%>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Lingua" SortExpression="Lingua">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="TextBox0" runat="server" Text='<%# Eval("Lingua") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label1" runat="server" Text='<%# Bind("Lingua") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Lemma" SortExpression="Lemma">
|
||||
<EditItemTemplate>
|
||||
<asp:Label ID="TextBox2" runat="server" Text='<%# Eval("Lemma") %>'></asp:Label>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label3" runat="server" Text='<%# Bind("Lemma") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Traduzione" SortExpression="Traduzione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("Traduzione") %>' Width="500px"
|
||||
TextMode="MultiLine"></asp:TextBox>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="Label2" runat="server" Text='<%# Bind("Traduzione") %>'></asp:Label>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<EditItemTemplate>
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:ImageButton ID="imgDelete" runat="server" CausesValidation="False" CommandName="Delete"
|
||||
ToolTip='<%# traduci("Delete") %>' ImageUrl='<%# imgPath(SteamWare.tipoImg.elimina, SteamWare.dimImg.small) %>' />
|
||||
<cc1:ConfirmButtonExtender ID="ConfirmButtonExtender1" runat="server" ConfirmText='<%# traduci("confermaDel")%>'
|
||||
TargetControlID="imgDelete">
|
||||
</cc1:ConfirmButtonExtender>
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
<PagerStyle HorizontalAlign="Center" CssClass="ctrHeaderPager" ForeColor="White"></PagerStyle>
|
||||
<SelectedRowStyle CssClass="ctrSelRowStyle"></SelectedRowStyle>
|
||||
<HeaderStyle CssClass="ctrHeaderPager" Font-Bold="True" ForeColor="White"></HeaderStyle>
|
||||
<EditRowStyle CssClass="ctrEditRowStyle"></EditRowStyle>
|
||||
<AlternatingRowStyle CssClass="ctrAltRowStyle"></AlternatingRowStyle>
|
||||
</asp:GridView>
|
||||
<asp:Label ID="lblNumRec" runat="server" CssClass="txtMini"></asp:Label><asp:ObjectDataSource ID="ods" runat="server" SelectMethod="getVocabolario" TypeName="selData"
|
||||
UpdateMethod="updateLemmaVoc" DeleteMethod="deleteLemmaVoc" OldValuesParameterFormatString="Original_{0}"
|
||||
FilterExpression="Traduzione LIKE '%{0}%' OR Lemma LIKE '%{0}%' ">
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="Traduzione" Type="String" />
|
||||
<asp:Parameter Name="Original_Lingua" Type="String" />
|
||||
<asp:Parameter Name="Original_Lemma" Type="String" />
|
||||
</UpdateParameters>
|
||||
<FilterParameters>
|
||||
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="valoreCercato" />
|
||||
</FilterParameters>
|
||||
<DeleteParameters>
|
||||
<asp:Parameter Name="Original_Lingua" Type="String" />
|
||||
<asp:Parameter Name="Original_Lemma" Type="String" />
|
||||
</DeleteParameters>
|
||||
<InsertParameters>
|
||||
<asp:Parameter Name="Lingua" Type="String" />
|
||||
<asp:Parameter Name="Lemma" Type="String" />
|
||||
<asp:Parameter Name="Traduzione" Type="String" />
|
||||
</InsertParameters>
|
||||
</asp:ObjectDataSource>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<asp:Button ID="btnNewLemma" runat="server" OnClick="btnNewLemma_Click" />
|
||||
<asp:TextBox ID="txtNewLemma" runat="server" OnTextChanged="txtNewLemma_TextChanged" />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@@ -0,0 +1,142 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class mod_vocabolario : ApplicationUserControl
|
||||
{
|
||||
|
||||
#region gestione eventi
|
||||
|
||||
public event EventHandler eh_selezioneValore;
|
||||
public event EventHandler eh_resetSelezione;
|
||||
|
||||
#endregion
|
||||
|
||||
#region protected
|
||||
|
||||
protected override void traduciObj()
|
||||
{
|
||||
base.traduciObj();
|
||||
btnNewLemma.Text = user_std.UtSn.Traduci("btnNewLemma");
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// inserisco nel db il nuovo lemma...
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnNewLemma_Click(object sender, EventArgs e)
|
||||
{
|
||||
creaNuovoLemma();
|
||||
}
|
||||
|
||||
private void creaNuovoLemma()
|
||||
{
|
||||
if (txtNewLemma.Text != "")
|
||||
{
|
||||
// inserisco
|
||||
DataWrap.DW.creaNuovoLemmaVoc(txtNewLemma.Text.Trim());
|
||||
// svuoto campo text
|
||||
txtNewLemma.Text = "";
|
||||
// aggiorno il vocabolario in memoria...
|
||||
DataWrap.DW.resetVocabolario();
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// click invio su campo txt
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void txtNewLemma_TextChanged(object sender, EventArgs e)
|
||||
{
|
||||
creaNuovoLemma();
|
||||
}
|
||||
|
||||
|
||||
protected override void aggiornaControlliDataGL()
|
||||
{
|
||||
base.aggiornaControlliDataGL();
|
||||
grView.PageSize = _righeDataGridAnagr;
|
||||
}
|
||||
|
||||
protected void grView_DataBound(object sender, EventArgs e)
|
||||
{
|
||||
if (grView.Rows.Count > 0)
|
||||
{
|
||||
LinkButton lb;
|
||||
// aggiorno gli headers
|
||||
foreach (TableCell cella in grView.HeaderRow.Cells)
|
||||
{
|
||||
try
|
||||
{
|
||||
lb = (LinkButton)cella.Controls[0];
|
||||
lb.Text = traduci(lb.Text);
|
||||
}
|
||||
catch
|
||||
{ }
|
||||
}
|
||||
int totRecord = grView.Rows.Count + grView.PageSize * (grView.PageCount - 1);
|
||||
lblNumRec.Text = string.Format("{0} records of ~ {1}", grView.Rows.Count, totRecord);
|
||||
}
|
||||
else
|
||||
{
|
||||
lblNumRec.Text = "";
|
||||
}
|
||||
}
|
||||
|
||||
protected void btnReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
resetSelezione();
|
||||
}
|
||||
|
||||
protected void grView_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
selezionatoValore();
|
||||
}
|
||||
|
||||
private void selezionatoValore()
|
||||
{
|
||||
SteamWare.memLayer.ML.setSessionVal("lemma_sel", grView.SelectedDataKey.Values[1]);
|
||||
if (eh_selezioneValore != null)
|
||||
{
|
||||
eh_selezioneValore(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
|
||||
protected void grView_RowEditing(object sender, GridViewEditEventArgs e)
|
||||
{
|
||||
// seleziono la riga corrente...
|
||||
grView.SelectedIndex = e.NewEditIndex;
|
||||
selezionatoValore();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region area public
|
||||
|
||||
/// <summary>
|
||||
/// resetta la selezione dei valori in caso di modifiche su altri controlli
|
||||
/// </summary>
|
||||
public void resetSelezione()
|
||||
{
|
||||
SteamWare.memLayer.ML.emptySessionVal("lemma_sel");
|
||||
grView.SelectedIndex = -1;
|
||||
grView.DataBind();
|
||||
if (eh_resetSelezione != null)
|
||||
{
|
||||
eh_resetSelezione(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/AjaxSimple.master" AutoEventWireup="true" CodeFile="unauthorized.aspx.cs" Inherits="unauthorized" Title="Untitled Page" %>
|
||||
|
||||
<%@ Register Src="mod_unauthorized.ascx" TagName="mod_unauthorized" TagPrefix="uc1" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
|
||||
<uc1:mod_unauthorized id="Mod_unauthorized1" runat="server">
|
||||
</uc1:mod_unauthorized>
|
||||
|
||||
</asp:Content>
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
|
||||
public partial class unauthorized : System.Web.UI.Page
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<%@ Page Language="C#" MasterPageFile="~/AjaxSearch.master" AutoEventWireup="true"
|
||||
CodeFile="vocabolario.aspx.cs" Inherits="vocabolario" Title="Untitled Page" %>
|
||||
|
||||
<%@ Register Src="mod_vocabolario.ascx" TagName="mod_vocabolario" TagPrefix="uc1" %>
|
||||
<%@ Register Src="mod_lemmiVocab.ascx" TagName="mod_lemmiVocab" TagPrefix="uc2" %>
|
||||
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
|
||||
<uc1:mod_vocabolario ID="Mod_vocabolario1" runat="server" />
|
||||
<uc2:mod_lemmiVocab ID="Mod_lemmiVocab1" runat="server" />
|
||||
</asp:Content>
|
||||
@@ -0,0 +1,42 @@
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Configuration;
|
||||
using System.Collections;
|
||||
using System.Web;
|
||||
using System.Web.Security;
|
||||
using System.Web.UI;
|
||||
using System.Web.UI.WebControls;
|
||||
using System.Web.UI.WebControls.WebParts;
|
||||
using System.Web.UI.HtmlControls;
|
||||
using SteamWare;
|
||||
|
||||
public partial class vocabolario : System.Web.UI.Page
|
||||
{
|
||||
protected override void OnInit(EventArgs e)
|
||||
{
|
||||
base.OnInit(e);
|
||||
// imposto controlli eventi
|
||||
Mod_vocabolario1.eh_selezioneValore += new EventHandler(Mod_vocabolario1_eh_selezioneValore);
|
||||
Mod_vocabolario1.eh_resetSelezione += new EventHandler(Mod_vocabolario1_eh_resetSelezione);
|
||||
// setto visibilità dettaglio termini
|
||||
Mod_lemmiVocab1.Visible = false;
|
||||
}
|
||||
|
||||
void Mod_vocabolario1_eh_resetSelezione(object sender, EventArgs e)
|
||||
{
|
||||
Mod_lemmiVocab1.Visible = false;
|
||||
Session.Remove("lemma_sel");
|
||||
}
|
||||
|
||||
void Mod_vocabolario1_eh_selezioneValore(object sender, EventArgs e)
|
||||
{
|
||||
Mod_lemmiVocab1.Visible = true;
|
||||
}
|
||||
|
||||
protected override void OnUnload(EventArgs e)
|
||||
{
|
||||
base.OnUnload(e);
|
||||
Mod_vocabolario1.eh_selezioneValore -= new EventHandler(Mod_vocabolario1_eh_selezioneValore);
|
||||
Mod_vocabolario1.eh_resetSelezione -= new EventHandler(Mod_vocabolario1_eh_resetSelezione);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,116 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 9.00
|
||||
# Visual Studio 2005
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SteamWareXPS", "..\SteamWareXPS\SteamWareXPS.csproj", "{4FE11D55-8C70-4084-9970-5C5F59628F6C}"
|
||||
ProjectSection(WebsiteProperties) = preProject
|
||||
Debug.AspNetCompiler.Debug = "True"
|
||||
Release.AspNetCompiler.Debug = "False"
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SteamWare", "..\SteamWare\SteamWare.csproj", "{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}"
|
||||
ProjectSection(WebsiteProperties) = preProject
|
||||
Debug.AspNetCompiler.Debug = "True"
|
||||
Release.AspNetCompiler.Debug = "False"
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Project("{E24C65DC-7377-472B-9ABA-BC803B73C61A}") = "C:\...\XPS\", "..\..\WebSites\XPS\", "{B1C93D09-7B57-4B57-93EF-0539F31A7102}"
|
||||
ProjectSection(WebsiteProperties) = preProject
|
||||
Debug.AspNetCompiler.VirtualPath = "/XPS"
|
||||
Debug.AspNetCompiler.PhysicalPath = "..\..\WebSites\XPS\"
|
||||
Debug.AspNetCompiler.TargetPath = "PrecompiledWeb\XPS\"
|
||||
Debug.AspNetCompiler.Updateable = "true"
|
||||
Debug.AspNetCompiler.ForceOverwrite = "true"
|
||||
Debug.AspNetCompiler.FixedNames = "false"
|
||||
Debug.AspNetCompiler.Debug = "True"
|
||||
Release.AspNetCompiler.VirtualPath = "/XPS"
|
||||
Release.AspNetCompiler.PhysicalPath = "..\..\WebSites\XPS\"
|
||||
Release.AspNetCompiler.TargetPath = "PrecompiledWeb\XPS\"
|
||||
Release.AspNetCompiler.Updateable = "true"
|
||||
Release.AspNetCompiler.ForceOverwrite = "true"
|
||||
Release.AspNetCompiler.FixedNames = "false"
|
||||
Release.AspNetCompiler.Debug = "False"
|
||||
VWDPort = "57313"
|
||||
DefaultWebSiteLanguage = "Visual C#"
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||
Debug|.NET = Debug|.NET
|
||||
Debug|Any CPU = Debug|Any CPU
|
||||
Debug|Mixed Platforms = Debug|Mixed Platforms
|
||||
ForceDebug|.NET = ForceDebug|.NET
|
||||
ForceDebug|Any CPU = ForceDebug|Any CPU
|
||||
ForceDebug|Mixed Platforms = ForceDebug|Mixed Platforms
|
||||
ForceRelease|.NET = ForceRelease|.NET
|
||||
ForceRelease|Any CPU = ForceRelease|Any CPU
|
||||
ForceRelease|Mixed Platforms = ForceRelease|Mixed Platforms
|
||||
Release|.NET = Release|.NET
|
||||
Release|Any CPU = Release|Any CPU
|
||||
Release|Mixed Platforms = Release|Mixed Platforms
|
||||
EndGlobalSection
|
||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Debug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceDebug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceDebug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceDebug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceDebug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceDebug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceRelease|.NET.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceRelease|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceRelease|Any CPU.Build.0 = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceRelease|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.ForceRelease|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Release|.NET.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{4FE11D55-8C70-4084-9970-5C5F59628F6C}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|.NET.ActiveCfg = Debug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceDebug|.NET.ActiveCfg = ForceDebug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceDebug|Any CPU.ActiveCfg = ForceDebug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceDebug|Any CPU.Build.0 = ForceDebug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceDebug|Mixed Platforms.ActiveCfg = ForceDebug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceDebug|Mixed Platforms.Build.0 = ForceDebug|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceRelease|.NET.ActiveCfg = ForceRelease|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceRelease|Any CPU.ActiveCfg = ForceRelease|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceRelease|Any CPU.Build.0 = ForceRelease|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceRelease|Mixed Platforms.ActiveCfg = ForceRelease|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.ForceRelease|Mixed Platforms.Build.0 = ForceRelease|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|.NET.ActiveCfg = Release|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
|
||||
{2872DCFE-8B46-43B2-BAA0-842A816A2DD5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Debug|.NET.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Debug|.NET.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Debug|Any CPU.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Debug|Mixed Platforms.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Debug|Mixed Platforms.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceDebug|.NET.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceDebug|.NET.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceDebug|Any CPU.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceDebug|Mixed Platforms.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceDebug|Mixed Platforms.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceRelease|.NET.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceRelease|.NET.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceRelease|Any CPU.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceRelease|Mixed Platforms.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.ForceRelease|Mixed Platforms.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Release|.NET.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Release|.NET.Build.0 = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Release|Any CPU.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Release|Mixed Platforms.ActiveCfg = Debug|.NET
|
||||
{B1C93D09-7B57-4B57-93EF-0539F31A7102}.Release|Mixed Platforms.Build.0 = Debug|.NET
|
||||
EndGlobalSection
|
||||
GlobalSection(SolutionProperties) = preSolution
|
||||
HideSolutionNode = FALSE
|
||||
EndGlobalSection
|
||||
EndGlobal
|
||||
Reference in New Issue
Block a user