<%@ Page Language="VB" MasterPageFile="~/Portal.master" AutoEventWireup="false" CodeFile="DocList.aspx.vb" Inherits="teacher_DocList" %>
<%@ Register Src="~/uc/uc_TitleBar.ascx" TagPrefix="uc" TagName="TitleBar" %><%-- タイトルバー --%>

<%-- [Webフォーム]head Start --%>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<%-- [Webフォーム]head End --%>

<%-- [Webフォーム]body Start --%>
<asp:Content ID="Content2" ContentPlaceHolderID="msp_asp_cph1" runat="server">

      <script type="text/javascript">
          $(function () {
              $('td .hover').mouseover(function () {
                  $(this).addClass("hoverBackground");
                  $(this).siblings(".hover").addClass("hoverBackground");

              });

              $('td .hover').mouseout(function () {
                  $(this).removeClass("hoverBackground");
                  $(this).siblings(".hover").removeClass("hoverBackground");

              });
          })
      </script>
       
    <div class="vertical_space"></div>
    <div style="width:1080px;font-size:9pt;">
        <span>プロフィールと事務連絡票について、それぞれ各確認ボタンより提出期限までに編集画面にて更新をお願いいたします。</span>
        <br />
        <span>レジュメは、連絡事項をご確認のうえ、提出期限までに「問い合わせ」メニューよりメッセージにてご提出ください。</span>
    </div>
    <div class="vertical_space"></div>
<%-- 科目一覧 Start --%>
<asp:GridView
    ID="gv_科目一覧" AutoGenerateColumns="False" 
    BorderStyle="None" Font-Size="8" Width="1080" runat="server" AllowSorting="true" AllowPaging="true" PageSize="20"
>
    <Columns>
        <%-- 研修開講日 --%>
        <asp:TemplateField HeaderText="研修開講日" SortExpression="研修期間開始">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_研修開始日" Text='<%# Eval("研修期間開始", "{0:yyyy/MM/dd(ddd)}")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- 研修終了日 --%>
        <asp:TemplateField HeaderText="研修終了日" SortExpression="研修期間終了">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_研修終了日" Text='<%# Eval("研修期間終了", "{0:yyyy/MM/dd(ddd)}")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- 科目名 --%>
        <asp:TemplateField HeaderText="科目名" SortExpression="科目名">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="200" Font-Size="8"
            />
            <ItemTemplate>
                <asp:Label ID="lbl_科目名" Text='<%# Eval("科目名")%>' runat="server" />
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Left" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- PDFダウンロード --%>
        <asp:TemplateField HeaderText="依頼文">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="80" Font-Size="8" BackColor="AliceBlue" ForeColor="Black"
            />
            <ItemTemplate>
                <asp:Button ID="btn_依頼文" runat="server" 
                    Text='確認' 
                    CommandArgument='<%# Eval("履修年度") & "_" & Eval("科目CD") & "_" & Eval("講座CD") %>' 
                    CommandName="doc"
                    OnClientClick="return confirm('依頼文をダウンロードします。よろしいですか？');">
                </asp:Button>       
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField> 
        <%-- プロフ提出期限 --%>
        <asp:TemplateField HeaderText="プロフィール<br>提出期限" SortExpression="プロフ提出期限">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="CornflowerBlue"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_プロフ提出期限" Text='<%# Eval("プロフ提出期限", "{0:yyyy/MM/dd(ddd)}")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- プロフ編集ボタン --%>
        <asp:TemplateField HeaderText="プロフィール<br>編集画面">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="CornflowerBlue"
            />
            <ItemTemplate>                
                <asp:Button ID="btn_プロフ編集" Text='確認' runat="server" CommandName="prof" CommandArgument='<%# Eval("CNT") %>' />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- プロフ提出日時 --%>
        <asp:TemplateField HeaderText="プロフィール<br>提出日時" SortExpression="プロフ提出日時">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="CornflowerBlue"
            />
            <ItemTemplate>                
                    <asp:Label ID="lbl_プロフ提出日時" 
                        Text='<%# IIf(IsDBNull(Eval("プロフ提出日時")), "未提出", String.Format("{0:yyyy/MM/dd(ddd) <br />HH:mm}", Eval("プロフ提出日時"))) %>' 
                        runat="server" />
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" Width="160" />
        </asp:TemplateField>
        <%-- 事務連絡票提出期限 --%>
        <asp:TemplateField HeaderText="事務連絡票<br>提出期限" SortExpression="事務連絡票提出期限">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="RoyalBlue"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_事務連絡票提出期限" Text='<%# Eval("事務連絡票提出期限", "{0:yyyy/MM/dd(ddd)}")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- 事務連絡票編集ボタン --%>
        <asp:TemplateField HeaderText="事務連絡票<br>編集画面">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="RoyalBlue"
            />
            <ItemTemplate>                
                <asp:Button ID="btn_連絡票編集" Text='確認' runat="server" CommandName="request" CommandArgument='<%# Eval("CNT") %>' />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- 事務連絡票提出日時 --%>
        <asp:TemplateField HeaderText="事務連絡票<br>提出日時" SortExpression="事務連絡票提出日時">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="RoyalBlue"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_事務連絡票提出日時" 
                    Text='<%# IIf(IsDBNull(Eval("事務連絡票提出日時")), "未提出", String.Format("{0:yyyy/MM/dd(ddd)<br />HH:mm}", Eval("事務連絡票提出日時"))) %>' 
                    runat="server" />            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- レジュメ提出期限 --%>
        <asp:TemplateField HeaderText="レジュメ<br>提出期限" SortExpression="レジュメ提出期限">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="120" Font-Size="8" BackColor="Navy"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_レジュメ提出期限" Text='<%# Eval("レジュメ提出期限", "{0:yyyy/MM/dd(ddd)}")%>' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Center" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" />
        </asp:TemplateField>
        <%-- レジュメ提出方法 --%>
        <asp:TemplateField HeaderText="レジュメ<br>提出方法">
            <HeaderStyle
                Font-Bold="False" HorizontalAlign="Center" BorderStyle="Solid"
                BorderColor="White" BorderWidth="1" Width="150" Font-Size="8" BackColor="Navy"
            />
            <ItemTemplate>                
                <asp:Label ID="lbl_レジュメ提出方法" Text='「問い合わせ」メニューよりご提出ください。' runat="server" />               
            </ItemTemplate>
            <ItemStyle HorizontalAlign="Left" BorderStyle="Solid" BorderColor="#E0E0E0" BorderWidth="1" CssClass="hover" Font-Size="Smaller" />
        </asp:TemplateField>
    </Columns>
    <HeaderStyle
        BackColor="#575757" Font-Size="8" ForeColor="White"
        BorderColor="White" BorderStyle="Solid" BorderWidth="1" Height="40"
    />    
    <PagerStyle CssClass ="GridViewPager" />
    <EmptyDataTemplate>
        <span class="accent">
            対象の研修がありません。
        </span>
    </EmptyDataTemplate>
    <EmptyDataRowStyle HorizontalAlign="Left" BorderColor="White" />
</asp:GridView>
<%-- 問合せ履歴一覧 End --%>

</asp:Content>
<%-- [Webフォーム]body End --%>
