From 11fca34f89746daa278f008f3e7aece497ce0fc3 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Fri, 10 Jan 2020 18:47:43 +0100 Subject: [PATCH] Initial commit per gestione vocabolario --- AppData/AppData.csproj | 1 + AppData/selDataVoc.cs | 60 ++++++ NKC_WF/WebUserControls/cmp_menuTop.ascx | 42 ++-- NKC_WF/WebUserControls/cmp_menuTop.ascx.cs | 52 ++++- .../cmp_menuTop.ascx.designer.cs | 93 +++++---- NKC_WF/WebUserControls/mod_lemmiVocab.ascx | 95 +++++---- NKC_WF/WebUserControls/mod_vocabolario.ascx | 180 +++++++++--------- NKC_WF/site/MachineUnload.aspx | 2 +- NKC_WF/site/UpdateVoc.aspx.cs | 2 +- NKC_WF/site/vocabolario.aspx | 10 +- NKC_WF/site/vocabolario.aspx.cs | 2 +- 11 files changed, 342 insertions(+), 197 deletions(-) create mode 100644 AppData/selDataVoc.cs diff --git a/AppData/AppData.csproj b/AppData/AppData.csproj index 1d8e623..ebec613 100644 --- a/AppData/AppData.csproj +++ b/AppData/AppData.csproj @@ -181,6 +181,7 @@ Settings.settings + diff --git a/AppData/selDataVoc.cs b/AppData/selDataVoc.cs new file mode 100644 index 0000000..f0d2631 --- /dev/null +++ b/AppData/selDataVoc.cs @@ -0,0 +1,60 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace AppData +{ + /// + /// Classe gestione metodi di accesso ai dati embeddati + /// + public class selDataVoc + { + /// + /// classe accesso tabelle selettori + /// + public selDataVoc() + { + } + + /// + /// tabella vocabolario + /// + /// + public SteamWare.DataLayer_generic.VocabolarioDataTable getVocabolario() + { + return SteamWare.DataWrap.DW.taVocabolario.GetData(); + } + /// + /// tabella lingue + /// + /// + public SteamWare.DataLayer_generic.LingueDataTable getLingue() + { + return SteamWare.DataWrap.DW.taLingue.GetData(); + } + + + /// + /// faccio update del lemma indicato... + /// + /// + /// + /// + public void updateLemmaVoc(string Traduzione, string Original_Lingua, string Original_Lemma) + { + SteamWare.DataWrap.DW.taVocabolario.UpdateQuery(Traduzione, Original_Lingua, Original_Lemma); + } + /// + /// cancella il lemma indicato + /// + /// + /// + public void deleteLemmaVoc(string Original_Lingua, string Original_Lemma) + { + SteamWare.DataWrap.DW.taVocabolario.DeleteQuery(Original_Lingua, Original_Lemma); + } + + } +} diff --git a/NKC_WF/WebUserControls/cmp_menuTop.ascx b/NKC_WF/WebUserControls/cmp_menuTop.ascx index 4fc8f8f..472f502 100644 --- a/NKC_WF/WebUserControls/cmp_menuTop.ascx +++ b/NKC_WF/WebUserControls/cmp_menuTop.ascx @@ -1,35 +1,51 @@ <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="cmp_menuTop.ascx.cs" Inherits="NKC_WF.WebUserControls.cmp_menuTop" %>