ПРИЛОЖЕНИЕ А

(обязательное)

Тексты программных модулей

Текст шаблона Site.Master

<%@ Master Language="C#" AutoEventWireup="true" CodeBehind="Site. master. cs" Inherits="WebApplication2.SiteMaster" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www. w3.org/TR/xhtml1/DTD/xhtml1-strict. dtd">

<html xmlns="http://www. w3.org/1999/xhtml" xml:lang="en">

<head id="Head1" runat="server">

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>

<title></title>

<link href="~/Styles/Site. css" rel="stylesheet" type="text/css" />

<asp:ContentPlaceHolder ID="HeadContent" runat="server">

</asp:ContentPlaceHolder>

<style type="text/css">

.style1

{

font-size: medium;

color:white;

}

.style3

{

margin-bottom: 0px;

margin-left: 0px;

height: 96px;

width: 1344px;

}

.style112

{

font-size: large;

color:black;

margin-right: 0px;

font-size:20px;

}

.style2

{

font-family: "Times New Roman", Times, serif;

}

.style19

{

font-size:20px;

font-family: "Buxton Sketch", Buxton, serif;

position: absolute;

left: 0px;

}

</style>

</head>

<body class="style5">

<form id="Form1" runat="server" class="style5">

НЕ нашли? Не то? Что вы ищете?

<div class="page" >

<asp:Button ID="Button1" runat="server"

style="margin-left: 0px; margin-bottom: 0px; top: 107px; height: 38px; width: 450px;" Text="Руководство программиста" CssClass="style19"/>

<img class="style3" src="images/logo. jpg"/>

<asp:Button ID="Button2" runat="server"

style="margin-left: 460px; margin-bottom: 0px; top: 107px; width: 450px; height: 38px;" Text="Руководство пользователя" CssClass="style19"/>

&nbsp;

<div>

<asp:Button ID="Button3" runat="server"

style="margin-left:920px; width: 437px; top:107px; margin-top: 0px; height: 38px;" Text="Перейти на главную" CssClass="style19" onclick="button3_click"/>

<br />

</div>

<div class="main1">

</div>

<div class="main">

<asp:ContentPlaceHolder ID="MainContent" runat="server">

</asp:ContentPlaceHolder>

</div>

</form>

</body>

</html>

Стартовая страница (Default. aspx)

<%@ Page Title="Домашняя страница" Language="C#" MasterPageFile="~/Site. Master" AutoEventWireup="true" CodeBehind="Default. aspx. cs" Inherits="WebApplication2._Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">

<style type="text/css">

.style111

{

font-size: large;

color:white;

font-size:25px;

}

.style5

{

background-image: url('images/clock. jpg');

}

.style112

{

font-size: large;

color:white;

margin-right: 0px;

}

.style7

{

font-weight: bold;

font-style: italic;

font-family: "Times New Roman", Times, serif;

font-size: medium;

}

.style8

{

text-decoration: underline;

}

</style>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<p>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />

&nbsp;&nbsp;&nbsp; &nbsp;<span class="style111"><em>Данное Web-приложение баз данных

предназначено для автоматизации работы брачного агенства с большим объемом

информации.</em></span></p>

<p class="style111">

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<em>Приложение создано средствами

Visual Web Developer Express Edition и представляет собой набор и HTML

страниц.</em></p>

<p class="style111">

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span class="style8">

<strong><em>Позволяет:</em></strong></span></p>

<p class="style111">

&nbsp; - отображать данные базы данных;<br />

&nbsp; - редактировать данные с последующим занесением их в базу данных;<br />

&nbsp; - удобный доступ и работу со всеми данными базы данных.</p>

<p class="style112">

&nbsp;&nbsp;&nbsp;&nbsp; </p>

<div class="main">

<div class="style112" style="text-align: right;">

Разработала: &nbsp; &nbsp; <br />

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

студентка группы ИТ-31,ФАИС, Гомель, 2013г.&nbsp;&nbsp; &nbsp;

<br />

<br />

<%--<br />

<br />--%>

</div>

</div>

</asp:Content>

Главная страница с ссылками (Glavnaya.aspx)

<%@ Page Language="C#" MasterPageFile="~/Site. Master" AutoEventWireup="true" CodeBehind="Glavnaya. aspx. cs" Inherits="WebApplication2.Glavnaya" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">

<style type="text/css">

.h4

{

font-weight: 700;

font-family: "Times New Roman", Times, serif;

font-size: x-large;

}

.style3

{

font-size: medium;

}

.style5

{

background-image: url('images/clouds. jpg');

}

.style222

{

line-height: 3em;

text-align: center;

margin-left: 10px;

width: 247px;

}

.style19

{

font-size:20px;

font-family: "Buxton Sketch", Buxton, serif;

position: absolute;

left: 0px;

}

.style6

{

text-align: center;

width: 669px;

margin-left: 0px;

}

</style>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<p>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:Label ID="Label2" runat="server" Text="Редактирование таблиц" Font-Names="Buxton Sketch" Font-Size="X-Large"></asp:Label>

<asp:Label ID="Label3" runat="server" Font-Names="Buxton Sketch" Font-Size="X-Large" Text="Список клиентов"></asp:Label>

</p>

<p>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:DropDownList ID="DropDownList2" runat="server" Font-Names="Buxton Sketch" Font-Size="X-Large" Height="45px" Width="420px">

<asp:ListItem>Клиенты</asp:ListItem>

<asp:ListItem>Сотрудники</asp:ListItem>

<asp:ListItem>Должности сотрудников</asp:ListItem>

<asp:ListItem>Послужной список</asp:ListItem>

<asp:ListItem>Каталог услуг</asp:ListItem>

<asp:ListItem>Заказы</asp:ListItem>

</asp:DropDownList>

<asp:DropDownList ID="DropDownList4" runat="server" Font-Names="Buxton Sketch" Font-Size="X-Large" Height="45px" Width="420px">

<asp:ListItem>Все клиенты</asp:ListItem>

<asp:ListItem>Клиенты с определенными параметрами</asp:ListItem>

</asp:DropDownList>

</p>

<p>

<asp:Button ID="Button5" runat="server" Text="Перейти к выбранному" OnClick="Button5_Click" Font-Names="Buxton Sketch" Font-Size="X-Large" style="margin-left: 118px" Width="231px" />

<asp:Button ID="Button6" runat="server" Text="Перейти к выбранному" OnClick="Button6_Click" Font-Names="Buxton Sketch" Font-Size="X-Large" style="margin-left: 118px" Width="231px" />

</p>

<p>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:Label ID="Label1" runat="server" Text="Отдел кадров" Font-Italic="False" Font-Size="X-Large" Font-Names="Buxton Sketch"></asp:Label>

<asp:Label ID="Label4" runat="server" Text="Список услуг" Font-Italic="False" Font-Size="X-Large" Font-Names="Buxton Sketch"></asp:Label>

</p>

<asp:DropDownList ID="DropDownList1" runat="server" OnSelectedIndexChanged="DropDownList1_SelectedIndexChanged" Font-Size="X-Large" Font-Names="Buxton Sketch" Height="45px" Width="420px">

<asp:ListItem>Все сотрудники</asp:ListItem>

<asp:ListItem>Сотрудники с определенным ФИО</asp:ListItem>

<asp:ListItem>Сотрудники с определенным возрастом</asp:ListItem>

</asp:DropDownList>

<asp:DropDownList ID="DropDownList3" runat="server" Font-Names="Buxton Sketch" Font-Size="X-Large" Height="45px" Width="420px">

<asp:ListItem>Все услуги</asp:ListItem>

<asp:ListItem>Услуги с определенным наименованием</asp:ListItem>

<asp:ListItem>Услуги с определенной ценой</asp:ListItem>

<asp:ListItem>Услуги определенного клиента</asp:ListItem>

</asp:DropDownList>

<br />

<br />

<asp:Button ID="Button4" runat="server" Text="Перейти к выбранному" OnClick="Button4_Click" Font-Names="Buxton Sketch" Font-Size="X-Large" style="margin-left: 118px" Width="231px" />

<asp:Button ID="Button7" runat="server" Text="Перейти к выбранному" OnClick="Button7_Click" Font-Names="Buxton Sketch" Font-Size="X-Large" style="margin-left: 118px" Width="231px" />

</asp:Content>

Страница для вывода информации о сотрудниках (Sotrudniki.aspx)

<%@ Page Language="C#" MasterPageFile="~/Site. Master" AutoEventWireup="true" CodeBehind="Sotrudniki. aspx. cs" Inherits="WebApplication2.Sotrudniki" %>

<%--<!DOCTYPE html>--%>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">

<style type="text/css">

.style111

{

font-size: large;

color:white;

font-size:25px;

}

.style5

{

background-image: url('images/clouds. jpg');

}

.style112

{

font-size: large;

color:white;

margin-right: 0px;

}

.style7

{

font-weight: bold;

font-style: italic;

font-family: "Times New Roman", Times, serif;

font-size: medium;

}

.style8

{

text-decoration: underline;

}

</style>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<br />

<asp:Label ID="Label1" runat="server" Text="Таблица &quot;Сотрудники&quot;" style=" margin-left: 600px; text-align: center" Font-Italic="True" Font-Size="X-Large"></asp:Label><br /><br />

<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False" BackColor="White" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px" CellPadding="3" DataKeyNames="Код_сотрудника" DataSourceID="SqlDataSource1" ForeColor="Black" GridLines="Vertical" Width="1340px">

<AlternatingRowStyle BackColor="#CCCCCC" />

<Columns>

<asp:CommandField ShowSelectButton="True" />

<asp:BoundField DataField="Код_сотрудника" HeaderText="Код сотрудника" SortExpression="Код_сотрудника" ReadOnly="True" />

<asp:BoundField DataField="ФИО" HeaderText="ФИО" SortExpression="ФИО" />

<asp:BoundField DataField="Дата_рождения" HeaderText="Дата рождения" SortExpression="Дата_рождения" />

<asp:BoundField DataField="Пол" HeaderText="Пол" SortExpression="Пол" />

<asp:BoundField DataField="Адрес" HeaderText="Адрес" SortExpression="Адрес" />

<asp:BoundField DataField="Телефон" HeaderText="Телефон" SortExpression="Телефон" />

<asp:BoundField DataField="Паспортные_данные" HeaderText="Паспортные данные" SortExpression="Паспортные_данные" />

<asp:BoundField DataField="Образование" HeaderText="Образование" SortExpression="Образование" />

<asp:BoundField DataField="Код_должности" HeaderText="Код должности" SortExpression="Код_должности" />

</Columns>

<FooterStyle BackColor="#CCCCCC" />

<HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />

<PagerSettings FirstPageImageUrl="C:\Users\Grimza\Desktop\WebApplication2\WebApplication2\Images\stars. jpg" />

<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />

<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />

<SortedAscendingCellStyle BackColor="#F1F1F1" />

<SortedAscendingHeaderStyle BackColor="Gray" />

<SortedDescendingCellStyle BackColor="#CAC9C9" />

<SortedDescendingHeaderStyle BackColor="#383838" />

</asp:GridView>

<br />

<asp:FormView ID="FormView1" runat="server" BackColor="Silver" DataKeyNames="Код_сотрудника" DataSourceID="SqlDataSource2" Width="627px">

<EditItemTemplate>

Код_сотрудника:

<asp:Label ID="Код_сотрудникаLabel1" runat="server" Text='<%# Eval("Код_сотрудника") %>' /><br />

ФИО:

<asp:TextBox ID="ФИОTextBox" runat="server" Text='<%# Bind("ФИО") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="ФИОTextBox" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator>

<br />

Дата_рождения:

<asp:TextBox ID="Дата_рожденияTextBox" runat="server" Text='<%# Bind("Дата_рождения") %>' />

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"

ControlToValidate="Дата_рожденияTextBox" ErrorMessage="Неверный формат даты!!!" ValidationExpression="\d?\d[\.\-\/]\d?\d[\.\-\/]\d\d\d\d" ForeColor="Red">Внимание!!! Неверный формат даты!!!</asp:RegularExpressionValidator>

<br />

Пол:

<asp:TextBox ID="ПолTextBox" runat="server" Text='<%# Bind("Пол") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator4" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="ПолTextBox" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator><br />

Адрес:

<asp:TextBox ID="АдресTextBox" runat="server" Text='<%# Bind("Адрес") %>' />

Телефон:

<asp:TextBox ID="ТелефонTextBox" runat="server" Text='<%# Bind("Телефон") %>' />

<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="ТелефонTextBox" ErrorMessage="Данные введены некорректно!"

MaximumValue="" MinimumValue="100000" Type ="Integer" ForeColor="Red"></asp:RangeValidator> <br />

Паспортные_данные:

<asp:TextBox ID="Паспортные_данныеTextBox" runat="server" Text='<%# Bind("Паспортные_данные") %>' />

Образование:

<asp:TextBox ID="ОбразованиеTextBox" runat="server" Text='<%# Bind("Образование") %>' />

Код_должности:

<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource3"

DataTextField="Наименование_должности" DataValueField="Код_должности" Text='<%# Bind("Код_должности") %>' />

<asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True" CommandName="Update" Text="Обновить" />

&nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Отмена" />

</EditItemTemplate>

<InsertItemTemplate>

Код_сотрудника:

<asp:TextBox ID="Код_сотрудникаTextBox" runat="server" Text='<%# Bind("Код_сотрудника") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="Код_сотрудникаTextBox" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator><br />

<asp:RangeValidator ID="RangeValidator1" runat="server" ControlToValidate="Код_сотрудникаTextBox" ErrorMessage="Данные введены некорректно!"

MaximumValue="70" MinimumValue="0" Type ="Integer"></asp:RangeValidator>

<br />

ФИО:

<asp:TextBox ID="ФИОTextBox" runat="server" Text='<%# Bind("ФИО") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="ФИОTextBox" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator><br />

Дата_рождения:

<asp:TextBox ID="Дата_рожденияTextBox" runat="server" Text='<%# Bind("Дата_рождения") %>' />

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"

ControlToValidate="Дата_рожденияTextBox" ErrorMessage="Неверный формат даты!!!" ValidationExpression="\d?\d[\.\-\/]\d?\d[\.\-\/]\d\d\d\d" ForeColor="Red">Внимание!!! Неверный формат даты!!!</asp:RegularExpressionValidator>

<br /> Пол:

<asp:TextBox ID="ПолTextBox" runat="server" Text='<%# Bind("Пол") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator13" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="ПолTextBox" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator><br />

Адрес:

<asp:TextBox ID="АдресTextBox" runat="server" Text='<%# Bind("Адрес") %>' />

Телефон:

<asp:TextBox ID="ТелефонTextBox" runat="server" Text='<%# Bind("Телефон") %>' />

<asp:RangeValidator ID="RangeValidator2" runat="server" ControlToValidate="ТелефонTextBox" ErrorMessage="Данные введены некорректно!"

MaximumValue="" MinimumValue="100000" Type ="Integer" ForeColor="Red"></asp:RangeValidator>

<br />

Паспортные_данные:

<asp:TextBox ID="Паспортные_данныеTextBox" runat="server" Text='<%# Bind("Паспортные_данные") %>' />

Образование:

<asp:TextBox ID="ОбразованиеTextBox" runat="server" Text='<%# Bind("Образование") %>' />

Код_должности:

<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource3"

DataTextField="Наименование_должности" DataValueField="Код_должности" Text='<%# Bind("Код_должности") %>' />

<asp:RequiredFieldValidator ID="RequiredFieldValidator17" runat="server" ErrorMessage="Внимание! Поле не заполнено!!!" ControlToValidate="DropDownList1" ForeColor="Red">Внимание! Поле не заполнено!</asp:RequiredFieldValidator><br />

<asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True" CommandName="Insert" Text="Вставка" />

&nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server" CausesValidation="False" CommandName="Cancel" Text="Отмена" />

</InsertItemTemplate>

<ItemTemplate>

Код_сотрудника:

<asp:Label ID="Код_сотрудникаLabel" runat="server" Text='<%# Eval("Код_сотрудника") %>' />

<br />

ФИО:

<asp:Label ID="ФИОLabel" runat="server" Text='<%# Bind("ФИО") %>' />

<br />

Дата_рождения:

<asp:Label ID="Дата_рожденияLabel" runat="server" Text='<%# Bind("Дата_рождения") %>' />

<br />

Пол:

<asp:Label ID="ПолLabel" runat="server" Text='<%# Bind("Пол") %>' />

<br />

Адрес:

<asp:Label ID="АдресLabel" runat="server" Text='<%# Bind("Адрес") %>' />

<br />

Телефон:

<asp:Label ID="ТелефонLabel" runat="server" Text='<%# Bind("Телефон") %>' />

<br />

Паспортные_данные:

<asp:Label ID="Паспортные_данныеLabel" runat="server" Text='<%# Bind("Паспортные_данные") %>' />

<br />

Образование:

<asp:Label ID="ОбразованиеLabel" runat="server" Text='<%# Bind("Образование") %>' />

<br />

Код_должности:

<asp:Label ID="Код_должностиLabel1" runat="server" Text='<%# Bind("Код_должности") %>' />

<br />

<asp:LinkButton ID="EditButton" runat="server" CausesValidation="False" CommandName="Edit" Text="Правка" />

&nbsp;<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False" CommandName="Delete" Text="Удалить" />

&nbsp;<asp:LinkButton ID="NewButton" runat="server" CausesValidation="False" CommandName="New" Text="Создать" />

</ItemTemplate>

</asp:FormView>

<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:Брачное_агентствоConnectionString %>" DeleteCommand="DELETE FROM [Сотрудники] WHERE [Код_сотрудника] = @Код_сотрудника" InsertCommand="INSERT INTO [Сотрудники] ([Код_сотрудника], [ФИО], [Дата_рождения], [Пол], [Адрес], [Телефон], [Паспортные_данные], [Образование], [Код_должности]) VALUES (@Код_сотрудника, @ФИО, @Дата_рождения, @Пол, @Адрес, @Телефон, @Паспортные_данные, @Образование, @Код_должности)" SelectCommand="SELECT * FROM [Сотрудники] WHERE ([Код_сотрудника] = @Код_сотрудника)" UpdateCommand="UPDATE [Сотрудники] SET [ФИО] = @ФИО, [Дата_рождения] = @Дата_рождения, [Пол] = @Пол, [Адрес] = @Адрес, [Телефон] = @Телефон, [Паспортные_данные] = @Паспортные_данные, [Образование] = @Образование, [Код_должности] = @Код_должности WHERE [Код_сотрудника] = @Код_сотрудника">

<DeleteParameters>

<asp:Parameter Name="Код_сотрудника" Type="Int32" />

</DeleteParameters>

<InsertParameters>

<asp:Parameter Name="Код_сотрудника" Type="Int32" />

<asp:Parameter Name="ФИО" Type="String" />

<asp:Parameter Name="Дата_рождения" Type="DateTime" />

<asp:Parameter Name="Пол" Type="String" />

<asp:Parameter Name="Адрес" Type="String" />

<asp:Parameter Name="Телефон" Type="Int32" />

<asp:Parameter Name="Паспортные_данные" Type="String" />

<asp:Parameter Name="Образование" Type="String" />

<asp:Parameter Name="Код_должности" Type="Int32" />

</InsertParameters>

<SelectParameters>

<asp:ControlParameter ControlID="GridView1" Name="Код_сотрудника" PropertyName="SelectedValue" Type="Int32" />

</SelectParameters>

<UpdateParameters>

<asp:Parameter Name="ФИО" Type="String" />

<asp:Parameter Name="Дата_рождения" Type="DateTime" />

<asp:Parameter Name="Пол" Type="String" />

<asp:Parameter Name="Адрес" Type="String" />

<asp:Parameter Name="Телефон" Type="Int32" />

<asp:Parameter Name="Паспортные_данные" Type="String" />

<asp:Parameter Name="Образование" Type="String" />

<asp:Parameter Name="Код_должности" Type="Int32" />

<asp:Parameter Name="Код_сотрудника" Type="Int32" />

</UpdateParameters>

</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Брачное_агентствоConnectionString %>" SelectCommand="SELECT * FROM [Сотрудники]">

</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSource3" runat="server" ConnectionString="<%$ ConnectionStrings:Брачное_агентствоConnectionString %>" SelectCommand="SELECT [Код_должности], [Наименование_должности] FROM [Должности_сотрудников]"></asp:SqlDataSource>

</asp:Content>

Страница для вывода информации о сотрудниках с определенным ФИО (Otdel_kadrov_fio.aspx)

<%@ Page Language="C#" MasterPageFile="~/Site. Master" AutoEventWireup="true" CodeBehind="Otdel_kadrov_fio. aspx. cs" Inherits="WebApplication2.Otdel_kadrov_fio" %>

<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">

<style type="text/css">

.style111

{

font-size: large;

color:white;

font-size:25px;

}

.style5

{

background-image: url('images/clouds. jpg');

}

.style112

{

font-size: large;

color:white;

margin-right: 0px;

}

.style7

{

font-weight: bold;

font-style: italic;

font-family: "Times New Roman", Times, serif;

font-size: medium;

}

.style8

{

text-decoration: underline;

}

</style>

</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

<br />

<asp:Label ID="Label1" runat="server" Text="Вывод информации о сотрудниках с определенным ФИО" style=" margin-left: 400px; text-align: center" Font-Italic="True" Font-Size="X-Large"></asp:Label>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:Label ID="Label2" runat="server" Text="Выберите сотрудника, чтобы получить информацию:" Font-Names="Times New Roman" Font-Size="Large"></asp:Label>

<br />

<br />

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:DropDownList ID="DropDownList1" runat="server" AppendDataBoundItems="True" AutoPostBack="True" DataSourceID="SqlDataSource2" DataTextField="ФИО" DataValueField="ФИО" Font-Names="Times New Roman" Font-Size="Large">

</asp:DropDownList>

<br />

<br />

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

<asp:Label ID="Label3" runat="server" Text="По вашему запросу найдены следующие данные:" Font-Size="Large"></asp:Label>

<br />

<br />

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" OnSelectedIndexChanged="GridView1_SelectedIndexChanged" Width="1340px" BackColor="White" BorderColor="#999999" BorderStyle="Solid" BorderWidth="1px" CellPadding="3" ForeColor="Black" GridLines="Vertical">

<AlternatingRowStyle BackColor="#CCCCCC" />

<Columns>

<asp:BoundField DataField="ФИО" HeaderText="ФИО" SortExpression="ФИО" />

<asp:BoundField DataField="Дата_рождения" HeaderText="Дата_рождения" SortExpression="Дата_рождения" />

<asp:BoundField DataField="Пол" HeaderText="Пол" SortExpression="Пол" />

<asp:BoundField DataField="Адрес" HeaderText="Адрес" SortExpression="Адрес" />

<asp:BoundField DataField="Телефон" HeaderText="Телефон" SortExpression="Телефон" />

<asp:BoundField DataField="Паспортные_данные" HeaderText="Паспортные_данные" SortExpression="Паспортные_данные" />

<asp:BoundField DataField="Образование" HeaderText="Образование" SortExpression="Образование" />

<asp:BoundField DataField="Наименование_должности" HeaderText="Наименование_должности" SortExpression="Наименование_должности" />

<asp:ImageField NullImageUrl="~/image/" DataImageUrlField="Фото" HeaderText="Фото"> </asp:ImageField>

</Columns>

<FooterStyle BackColor="#CCCCCC" />

<HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />

<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Center" />

<SelectedRowStyle BackColor="#000099" Font-Bold="True" ForeColor="White" />

<SortedAscendingCellStyle BackColor="#F1F1F1" />

<SortedAscendingHeaderStyle BackColor="#808080" />

<SortedDescendingCellStyle BackColor="#CAC9C9" />

<SortedDescendingHeaderStyle BackColor="#383838" />

</asp:GridView>

<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:Брачное_агентствоConnectionString %>" SelectCommand="SELECT * FROM [Отдел_кадров(все)] WHERE ([ФИО] = @ФИО)">

<SelectParameters>

<asp:ControlParameter ControlID="DropDownList1" Name="ФИО" PropertyName="SelectedValue" Type="String" />

</SelectParameters>

</asp:SqlDataSource>

<asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:Брачное_агентствоConnectionString %>" SelectCommand="SELECT [ФИО] FROM [Сотрудники]"></asp:SqlDataSource>

</asp:Content>