OK creazione ruoli e cancellazione ASS FORN da pagina dett utenti

manca canc da amministratore + creazione utente da zero...
This commit is contained in:
Samuele E. Locatelli
2018-09-28 23:38:35 +02:00
parent 82febe6093
commit 808db099fc
6 changed files with 199 additions and 56 deletions
@@ -7,39 +7,70 @@
<div class="row" runat="server" id="divDetail" style="margin-top: 2px;">
<div class="col-sm-4">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">USER DATA</h3>
<div class="card">
<div class="card-header">
<b>USER DATA</b>
</div>
<div class="panel-body">
<div class="card-body">
<asp:FormView runat="server" ID="frmDetail" DataKeyNames="USER_NAME" DataSourceID="odsUserDet">
<EditItemTemplate>
cognome:
<asp:TextBox ID="cognomeTextBox" runat="server" Text='<%# Bind("cognome") %>' />
<br />
nome:
<asp:TextBox ID="nomeTextBox" runat="server" Text='<%# Bind("nome") %>' />
<br />
email:
<asp:TextBox ID="emailTextBox" runat="server" Text='<%# Bind("email") %>' />
<br />
CodGruppo:
<asp:TextBox ID="CodGruppoTextBox" runat="server" Text='<%# Bind("CodGruppo") %>' />
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Update" />
&nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" />
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Cognome</span>
</div>
<asp:TextBox ID="cognomeTextBox" runat="server" Text='<%# Bind("cognome") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Nome</span>
</div>
<asp:TextBox ID="nomeTextBox" runat="server" Text='<%# Bind("nome") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Email</span>
</div>
<asp:TextBox ID="emailTextBox" runat="server" Text='<%# Bind("email") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">CodGruppo</span>
</div>
<asp:TextBox ID="CodGruppoTextBox" runat="server" Text='<%# Bind("CodGruppo") %>' CssClass="form-control" />
</div>
<div class="row">
<div class="col-6">
<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Update" CssClass="btn btn-success btn-block" />
</div>
<div class="col-6">
<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Cancel" CssClass="btn btn-warning btn-block" />
</div>
</div>
</EditItemTemplate>
<ItemTemplate>
cognome:
<asp:Label ID="cognomeLabel" runat="server" Text='<%# Eval("cognome") %>' />
<br />
nome:
<asp:Label ID="nomeLabel" runat="server" Text='<%# Eval("nome") %>' />
<br />
email:
<asp:Label ID="emailLabel" runat="server" Text='<%# Eval("email") %>' />
<br />
CodGruppo:
<asp:Label ID="CodGruppoLabel" runat="server" Text='<%# Eval("CodGruppo") %>' />
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Cognome</span>
</div>
<asp:Label ID="cognomeTextBox" runat="server" Text='<%# Eval("cognome") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Nome</span>
</div>
<asp:Label ID="nomeTextBox" runat="server" Text='<%# Eval("nome") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">Email</span>
</div>
<asp:Label ID="emailTextBox" runat="server" Text='<%# Eval("email") %>' CssClass="form-control" />
</div>
<div class="input-group mb-3">
<div class="input-group-prepend">
<span class="input-group-text">CodGruppo</span>
</div>
<asp:Label ID="CodGruppoTextBox" runat="server" Text='<%# Eval("CodGruppo") %>' CssClass="form-control" />
</ItemTemplate>
</asp:FormView>
<asp:ObjectDataSource runat="server" ID="odsUserDet" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByEmail" TypeName="SteamWare.DS_AuthTableAdapters.UtentiTableAdapter" UpdateMethod="UpdateQuery" OnUpdated="odsUserDet_Updated">
@@ -60,12 +91,12 @@
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Aziende</h3>
<div class="card">
<div class="card-header">
<b>Aziende</b>
</div>
<div class="panel-body">
<asp:FormView runat="server" ID="frmViewAzienda" DataSourceID="odsAziende">
<div class="card-body">
<asp:FormView runat="server" ID="frmViewAzienda" DataSourceID="odsAziende" DataKeyNames="idxFornitore">
<ItemTemplate>
<div class="row">
<div class="col-12">
@@ -84,27 +115,33 @@
<div class="col-6">
<asp:Label ID="Label5" runat="server" Text='<%# Eval("cellulare") %>' />
</div>
<div class="col-12">
<asp:LinkButton ID="lbtDelete" runat="server" CausesValidation="false" CommandName="Delete" CssClass="btn btn-outline-danger btn-block" ToolTip="Rimuovi assegnazione utente" OnClientClick="return confirm('Sicuro di voler eliminare l'associazione?')">Rimuovi associazione <i class="fas fa-unlink"></i></asp:LinkButton>
</div>
</div>
</ItemTemplate>
<EmptyDataTemplate>
</ItemTemplate>
<EmptyDataTemplate>
<span class="text-secondary">Nessun Record</span>
</EmptyDataTemplate>
</asp:FormView>
<asp:ObjectDataSource ID="odsAziende" runat="server" OldValuesParameterFormatString="original_{0}" SelectMethod="getByUserAss" TypeName="Data.DS_UserTableAdapters.AnagFornitoriTableAdapter">
<asp:ObjectDataSource ID="odsAziende" runat="server" OldValuesParameterFormatString="Original_{0}" SelectMethod="getByUserAss" TypeName="Data.DS_UserTableAdapters.AnagFornitoriTableAdapter" DeleteMethod="deleteRelAU2F">
<SelectParameters>
<asp:ControlParameter ControlID="grView" DefaultValue="@" Name="USER_NAME" PropertyName="SelectedValue" Type="String" />
</SelectParameters>
<DeleteParameters>
<asp:ControlParameter ControlID="grView" DefaultValue="@" Name="Original_USER_NAME" PropertyName="SelectedValue" Type="String" />
<asp:Parameter Name="Original_idxFornitore" Type="Int32" />
</DeleteParameters>
</asp:ObjectDataSource>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Amministratori</h3>
<div class="card">
<div class="card-header">
<b>Amministratori</b>
</div>
<div class="panel-body">
<div class="card-body">
<asp:FormView runat="server" ID="frmViewAmmin" DataSourceID="odsAmmin" DataKeyNames="idxAmm">
<ItemTemplate>
<div class="row">