Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <%@ Page Title="" Language="C#" MasterPageFile="~/ProjectoFase2.Master" AutoEventWireup="true" CodeBehind="SistemaDomotico.aspx.cs" Inherits="ProjectoFase2.SistemaDomotico" %>
- <asp:Content ID="SDHeadContent" ContentPlaceHolderID="head" runat="server">
- </asp:Content>
- <asp:Content ID="SDContent" CssClass="main-content" ContentPlaceHolderID="MainContentPlaceHolder" runat="server">
- <asp:SqlDataSource runat="server" ID="SQLDataSource"
- ConnectionString='<%$ ConnectionStrings:ProjectoFase2_PIConnectionString %>'
- SelectCommand="SELECT DISTINCT [ConsolaID], [ConsolaNome] FROM [Consola]"
- UpdateCommand="UPDATE Consola SET ConsolaNome = @ConsolaNome WHERE ConsolaID = @ConsolaID"
- DeleteCommand="DELETE FROM Consola WHERE ConsolaID = @ConsolaID"
- InsertCommand="INSERT INTO Consola (ConsolaNome) VALUES (@ConsolaNome)">
- <UpdateParameters>
- <asp:Parameter Name="ConsolaNome" Type="String" />
- <asp:Parameter Name="ConsolaID" Type="Int32" />
- </UpdateParameters>
- <DeleteParameters>
- <asp:Parameter Name="ConsolaID" Type="Int32" />
- </DeleteParameters>
- <InsertParameters>
- <asp:Parameter Name="ConsolaNome" Type="String" />
- </InsertParameters>
- </asp:SqlDataSource>
- <asp:ListView runat="server" ID="ListaConsolas" DataSourceID="SQLDataSource" InsertItemPosition="None" DataKeyNames="ConsolaID">
- <LayoutTemplate>
- <table runat="server" id="table1" style="text-align: center;">
- <tr runat="server" id="itemPlaceholder"></tr>
- </table>
- <div style="text-align: center">
- <asp:LinkButton runat="server" CausesValidation="true" OnClick="MostrarInsertTemplate">
- <i class="fa fa-plus-circle" style="color: black;" aria-hidden="true"></i>
- </asp:LinkButton>
- </div>
- </LayoutTemplate>
- <ItemTemplate>
- <tr runat="server">
- <td runat="server">
- <asp:HiddenField ID="ConsolaID" Value='<%# Eval("ConsolaID") %>' runat="server" />
- <asp:LinkButton ID="EditConsola" CommandName="Edit" CausesValidation="true" runat="server"><i class="fa fa-pencil-square-o" style="color: black;" aria-hidden="true"></i></asp:LinkButton>
- <asp:HyperLink ID="lblConsolaNome" runat="server" Text='<%# Eval("ConsolaNome") %>' NavigateUrl='<%# String.Format("~/Compartimentos.aspx?ConsolaID={0}",Eval("ConsolaID"))%>' />
- <asp:LinkButton ID="DeleteConsola" CommandName="Delete" runat="server"><i class="fa fa-trash-o" aria-hidden="true"></i></asp:LinkButton>
- </td>
- </tr>
- </ItemTemplate>
- <EmptyDataTemplate>
- <div style="text-align: center">
- <asp:LinkButton runat="server" CausesValidation="true" OnClick="MostrarInsertTemplate">
- <i class="fa fa-plus-circle" style="color: black;" aria-hidden="true"></i>
- </asp:LinkButton>
- </div>
- </EmptyDataTemplate>
- <EditItemTemplate>
- <div style="text-align: center">
- <asp:HiddenField ID="ConsolaID" Value='<%# Bind("ConsolaID") %>' runat="server" />
- <asp:TextBox runat="server" ID="ConsolaNome" Text='<%# Bind("ConsolaNome") %>' />
- <asp:LinkButton runat="server" CommandName="Update"><i class="fa fa-check-circle" aria-hidden="true"></i></asp:LinkButton>
- <asp:LinkButton runat="server" CommandName="Cancel"><i class="icon-remove-sign" aria-hidden="true"></i></asp:LinkButton>
- <asp:RequiredFieldValidator runat="server" ControlToValidate="ConsolaNome" Display="Dynamic" ForeColor="Red" ErrorMessage="O campo não pode ser vazio" />
- </div>
- </EditItemTemplate>
- <InsertItemTemplate>
- <div style="text-align: center">
- <asp:TextBox runat="server" ID="ConsolaNome" Text='<%# Bind("ConsolaNome") %>' />
- <asp:LinkButton runat="server" CommandName="Insert" OnClick="EsconderInsertTemplate"><i class="fa fa-check-circle" aria-hidden="true"></i></asp:LinkButton>
- <asp:RequiredFieldValidator runat="server" ControlToValidate="ConsolaNome" Display="Dynamic" ForeColor="Red" ErrorMessage="O campo não pode ser vazio" />
- </div>
- </InsertItemTemplate>
- </asp:ListView>
- </asp:Content>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement