<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ManageRoles.aspx.cs" Inherits="ManageRoles_aspx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
   <title>Zarzdzanie rolami</title>
</head>
<body>
   <form id="form1" runat="server">
   <h3>Elementy rl
    <asp:HyperLink ID="linkHome" Runat="server" NavigateUrl="Welcome.aspx">Strona gwna</asp:HyperLink>
   </h3>
   <asp:Label id="Msg" ForeColor="maroon" runat="server" /><br />
   <table CellPadding="3" border="0">
   <tr>
      <td valign="top">Role:</td>
      <td valign="top" style="width: 186px"><asp:ListBox id="RolesListBox"
        runat="server" Rows="8" AutoPostBack="True">
      </asp:ListBox></td>
      <td valign="top">Uytkownicy:</td>
      <td valign="top"><asp:ListBox id="UsersListBox" DataTextField="Username"
      Rows="8" SelectionMode="Multiple" runat="server" /></td>
      <td valign="top" visible="false">
         <table>
         <tr>
            <td>
              <asp:Button Text="Dodaj uytkownika(w) do roli" id="btnAddUsersToRole"
              runat="server" OnClick="AddUsers_OnClick" />
            </td>
         </tr>
         <tr>
            <td>
              <asp:Button Text="Utwrz now rol" id="btnCreateRole"
              runat="server" OnClick="CreateRole_OnClick"
              Width="170px" Height="24px" />
            </td>
         </tr>
         <tr>
            <td>
            <asp:Panel ID="pnlCreateRole" Runat="server" Width="259px"
               Height="79px" Visible="False" BackColor="#E0E0E0">
               <br />
               &nbsp;&nbsp;
               <asp:Label ID="Label2" Runat="server" Text="Nowa rola:"
                  Width="72px" Height="19px"/>
               <asp:TextBox ID="txtNewRole" Runat="server"/>&nbsp;<br />
               &nbsp;&nbsp;<br />
               &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
               &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
               <asp:Button ID="btnAddRole" Runat="server"
                  Text="Dodaj" OnClick="btnAddRole_Click"
                  Width="64px" Height="24px" /><br />
            </asp:Panel>

            </td>
         </tr>
         </table>
      </td>
   </tr>
   <tr>
      <td valign="top">Uytkownicy w roli:</td>
      <td valign="top" style="width: 186px">
         <asp:GridView runat="server" CellPadding="4" id="UsersInRoleGrid"
            AutoGenerateColumns="false" Gridlines="None"
            CellSpacing="0"
         OnRowCommand="UsersInRoleGrid_RemoveFromRole">
            <HeaderStyle BackColor="navy" ForeColor="white" />
            <Columns>
               <asp:TemplateField HeaderText="Nazwa uytkownika">
                  <ItemTemplate>
                     <%# Container.DataItem.ToString() %>
                  </ItemTemplate>
               </asp:TemplateField>
               <asp:ButtonField Text="Usu z roli" ButtonType="Link" />
               </Columns>
         </asp:GridView>
      </td>
   </tr>
   </table>
   </form>
</body>
</html>
