Aggiunta anagrafica Tags
This commit is contained in:
@@ -25,6 +25,7 @@ namespace CMS_SC_Data
|
||||
{
|
||||
taAF = new DS_ApplicazioneTableAdapters.AnagFasiTableAdapter();
|
||||
taASC = new DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter();
|
||||
taAT = new DS_ApplicazioneTableAdapters.AnagTagsTableAdapter();
|
||||
taDS = new DS_ApplicazioneTableAdapters.DettSchedaTableAdapter();
|
||||
taED = new DS_ApplicazioneTableAdapters.ElencoDossierTableAdapter();
|
||||
taEFM = new DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter();
|
||||
@@ -48,6 +49,7 @@ namespace CMS_SC_Data
|
||||
// connections del db vocabolario
|
||||
taAF.Connection.ConnectionString = connStr;
|
||||
taASC.Connection.ConnectionString = connStr;
|
||||
taAT.Connection.ConnectionString = connStr;
|
||||
taDS.Connection.ConnectionString = connStr;
|
||||
taED.Connection.ConnectionString = connStr;
|
||||
taEFM.Connection.ConnectionString = connStr;
|
||||
@@ -68,6 +70,7 @@ namespace CMS_SC_Data
|
||||
|
||||
public DS_ApplicazioneTableAdapters.AnagFasiTableAdapter taAF;
|
||||
public DS_ApplicazioneTableAdapters.AnagSchedeTableAdapter taASC;
|
||||
public DS_ApplicazioneTableAdapters.AnagTagsTableAdapter taAT;
|
||||
public DS_ApplicazioneTableAdapters.DettSchedaTableAdapter taDS;
|
||||
public DS_ApplicazioneTableAdapters.ElencoDossierTableAdapter taED;
|
||||
public DS_ApplicazioneTableAdapters.ElencoFamMaccTableAdapter taEFM;
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -10,6 +10,5 @@
|
||||
- gestione allegati tipo FILE (blob? in scheda o "generale"?)
|
||||
- In Dossier la singola SC deve avere descrizione MODIFICABILE
|
||||
- NON SERVE GESTIONE STATO --> bastano FASI
|
||||
- anag tags (da aggiungere)
|
||||
- anag macchine/matricole: gestione tags
|
||||
|
||||
|
||||
@@ -56,6 +56,8 @@
|
||||
<add key="defEM02" value="000000 Nuova Macchina"/>
|
||||
<add key="defAF01" value="000000"/>
|
||||
<add key="defAF02" value="000000 Nuova Fase"/>
|
||||
<add key="defAT01" value="000000"/>
|
||||
<add key="defAT02" value="000000 Nuovo Tag"/>
|
||||
<add key="defEFM01" value="000000"/>
|
||||
<add key="defEFM02" value="000000 Nuova Famiglia"/>
|
||||
<!--area allegati -->
|
||||
|
||||
@@ -13,7 +13,6 @@ namespace CMS_SC.WebUserControls
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -1,33 +1,22 @@
|
||||
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="mod_anagTags.ascx.cs" Inherits="CMS_SC.WebUserControls.mod_anagTags" %>
|
||||
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="Fase" DataSourceID="ods" CssClass="table table-striped" AllowPaging="True" AllowSorting="True">
|
||||
<PagerStyle CssClass="bg-primary" />
|
||||
<SelectedRowStyle CssClass="info" />
|
||||
<asp:GridView ID="grView" runat="server" AutoGenerateColumns="False" DataKeyNames="TagCode" DataSourceID="ods" CssClass="table table-striped" AllowPaging="True" AllowSorting="True">
|
||||
<Columns>
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<EditItemTemplate>
|
||||
<asp:LinkButton ID="lbUpdate" runat="server" CausesValidation="True" CommandName="Update" ToolTip="Update" CssClass="fa fa-check fa-2x" />
|
||||
<asp:LinkButton ID="lbCancel" runat="server" CausesValidation="False" CommandName="Cancel" ToolTip="Cancel" CssClass="fa fa-undo fa-2x" />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:LinkButton ID="lbSelect" runat="server" CausesValidation="False" CommandName="Select" ToolTip="Select" CssClass="fa fa-search fa-2x" />
|
||||
|
||||
<asp:LinkButton ID="lbEdit" runat="server" CausesValidation="False" CommandName="Edit" ToolTip="Edit" CssClass="fa fa-edit fa-2x" />
|
||||
</ItemTemplate>
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbtReset" runat="server" OnClick="btnReset_Click" CssClass="btn btn-default" Visible="true"><i class="fa fa-refresh"></i> <%: traduci("Reset") %></asp:LinkButton>
|
||||
</HeaderTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Fase" SortExpression="Fase">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="txtFase" runat="server" Text='<%# Bind("Fase") %>' />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblFase" runat="server" Text='<%# Bind("Fase") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:TemplateField HeaderText="Descrizione" SortExpression="Descrizione">
|
||||
<EditItemTemplate>
|
||||
<asp:TextBox ID="txtDescrizione" runat="server" Text='<%# Bind("Descrizione") %>' />
|
||||
</EditItemTemplate>
|
||||
<ItemTemplate>
|
||||
<asp:Label ID="lblDescrizione" runat="server" Text='<%# Bind("Descrizione") %>' />
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
<asp:BoundField DataField="TagCode" HeaderText="Codice" SortExpression="TagCode" />
|
||||
<asp:BoundField DataField="DescrTag" HeaderText="Descrizione" SortExpression="DescrTag" />
|
||||
<asp:TemplateField ShowHeader="False">
|
||||
<HeaderTemplate>
|
||||
<asp:LinkButton ID="lbAddNew" runat="server" CausesValidation="false" ToolTip="InsNew" CssClass="fa fa-plus fa-2x" OnClick="lbAddNew_Click" />
|
||||
@@ -41,21 +30,23 @@
|
||||
</ItemTemplate>
|
||||
</asp:TemplateField>
|
||||
</Columns>
|
||||
<PagerStyle CssClass="bg-primary" />
|
||||
<SelectedRowStyle CssClass="info" />
|
||||
</asp:GridView>
|
||||
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData" TypeName="CMS_SC_Data.DS_ApplicazioneTableAdapters.AnagFasiTableAdapter" FilterExpression=" Fase LIKE '%{0}%' OR Descrizione LIKE '%{0}%'" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery">
|
||||
<asp:ObjectDataSource ID="ods" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="GetData" TypeName="CMS_SC_Data.DS_ApplicazioneTableAdapters.AnagTagsTableAdapter" FilterExpression=" TagCode LIKE '%{0}%' OR DescrTag LIKE '%{0}%'" DeleteMethod="deleteQuery" InsertMethod="insertQuery" UpdateMethod="updateQuery">
|
||||
<DeleteParameters>
|
||||
<asp:Parameter Name="Original_Fase" Type="String" />
|
||||
<asp:Parameter Name="Original_TagCode" Type="String" />
|
||||
</DeleteParameters>
|
||||
<FilterParameters>
|
||||
<asp:SessionParameter DefaultValue="*" Name="ricerca" SessionField="searchVal" />
|
||||
</FilterParameters>
|
||||
<InsertParameters>
|
||||
<asp:Parameter Name="Fase" Type="String" />
|
||||
<asp:Parameter Name="Descrizione" Type="String" />
|
||||
<asp:Parameter Name="TagCode" Type="String" />
|
||||
<asp:Parameter Name="DescrTag" Type="String" />
|
||||
</InsertParameters>
|
||||
<UpdateParameters>
|
||||
<asp:Parameter Name="Fase" Type="String" />
|
||||
<asp:Parameter Name="Descrizione" Type="String" />
|
||||
<asp:Parameter Name="Original_Fase" Type="String" />
|
||||
<asp:Parameter Name="TagCode" Type="String" />
|
||||
<asp:Parameter Name="DescrTag" Type="String" />
|
||||
<asp:Parameter Name="Original_TagCode" Type="String" />
|
||||
</UpdateParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
@@ -11,6 +11,21 @@ namespace CMS_SC.WebUserControls
|
||||
{
|
||||
public partial class mod_anagTags : System.Web.UI.UserControl
|
||||
{
|
||||
/// <summary>
|
||||
/// selezione valore in DettScheda
|
||||
/// </summary>
|
||||
public event EventHandler eh_selezioneValore;
|
||||
/// <summary>
|
||||
/// sollevo evento selezione
|
||||
/// </summary>
|
||||
protected void raiseEvent()
|
||||
{
|
||||
// sollevo evento nuovo valore...
|
||||
if (eh_selezioneValore != null)
|
||||
{
|
||||
eh_selezioneValore(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
@@ -30,6 +45,15 @@ namespace CMS_SC.WebUserControls
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
/// wrapper traduzione
|
||||
/// </summary>
|
||||
/// <param name="lemma"></param>
|
||||
/// <returns></returns>
|
||||
public string traduci(string lemma)
|
||||
{
|
||||
return user_std.UtSn.Traduci(lemma);
|
||||
}
|
||||
/// <summary>
|
||||
/// richiesta di aggiunta record, tutto a zero!
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
@@ -37,9 +61,22 @@ namespace CMS_SC.WebUserControls
|
||||
protected void lbAddNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
// inserisco nuovo record
|
||||
DtProxy.man.taAF.insertQuery(memLayer.ML.CRS("defAF01"), memLayer.ML.CRS("defAF02"));
|
||||
DtProxy.man.taAT.insertQuery(memLayer.ML.CRS("defAT01"), memLayer.ML.CRS("defAT02"));
|
||||
// update!
|
||||
grView.DataBind();
|
||||
}
|
||||
protected void btnReset_Click(object sender, EventArgs e)
|
||||
{
|
||||
resetSelezione();
|
||||
}
|
||||
/// <summary>
|
||||
/// resetto selezione
|
||||
/// </summary>
|
||||
private void resetSelezione()
|
||||
{
|
||||
grView.SelectedIndex = -1;
|
||||
grView.DataBind();
|
||||
raiseEvent();
|
||||
}
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user