Задание
Разработать программу для юридической фирмы. Программа должна позволять вести учет клиентов, обратившихся в фирму. Должны отражаться данные: Клиент, Дата обращения, Дата суда, Адвокат и Результат суда. В дальнейшем вы можете улучшить и дополнить данное приложение.
Функционал программы
- учет клиентов
- регистрация
- авторизация
- кабинет пользователя
- окно администратора
Фрагмент программного кода
<Window x:Class="LawFirm.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:LawFirm" mc:Ignorable="d" xmlns:materialDesign="http://materialdesigninxaml.net/winfx/xaml/themes" WindowStartupLocation="CenterScreen" Title="Приложение для пользователей" Height="450" Width="700" WindowStyle="SingleBorderWindow" AllowsTransparency="False"> <Grid Background="#23262B"> <!--//Menu panel //--> <StackPanel Background="#2E333A" Width="230" Orientation="Vertical" HorizontalAlignment="Left" > <!--//Channel Name //--> <Grid Height="50" VerticalAlignment="Top" Margin="0, 30, 0,0"> <Border Background="#D61734" Height="25" CornerRadius="3, 0, 0, 3" Width="6" VerticalAlignment="Center" HorizontalAlignment="Right" /> <TextBlock Text="LAW FIRM C# DESIGN" Foreground="#FFFFFF" FontFamily="Fonts/#Orbitron-Medium" FontSize="20" VerticalAlignment="Center" HorizontalAlignment="Center"/> </Grid> <!--//Main Menu //--> <Menu Height="304" Background="Transparent" Margin="0,40,0,0"> <Menu.ItemsPanel> <ItemsPanelTemplate> <VirtualizingStackPanel Orientation="Vertical" /> </ItemsPanelTemplate> </Menu.ItemsPanel> <!--// Main Menu - Home //--> <MenuItem Header="Home" Style="{StaticResource MaterialDesignMenuItem}" Foreground="#FFFFFF" FontSize="14" Click="MenuItem_Click" > <MenuItem.Icon> <Image Source="Assets/img_home.png" Stretch="None"/> </MenuItem.Icon> </MenuItem> <!--// Main Menu - User Office //--> <MenuItem Header="User Office" Style="{StaticResource MaterialDesignMenuItem}" Foreground="#FFFFFF" FontSize="14" Click="MenuItem_Click_1" > <MenuItem.Icon> <Image Source="Assets/img_setting.png" Stretch="None"/> </MenuItem.Icon> </MenuItem> <!--// Main Menu - Clients //--> <MenuItem Header="Clients" Style="{StaticResource MaterialDesignMenuItem}" Foreground="#FFFFFF" FontSize="14" Click="MenuItem_Click_2" > <MenuItem.Icon> <Image Source="Assets/user.png" Stretch="None"/> </MenuItem.Icon> </MenuItem> <!--// Main Menu - Exit //--> <MenuItem Header="Exit" Style="{StaticResource MaterialDesignMenuItem}" Foreground="#FFFFFF" FontSize="14" Click="MenuItem_Click_3" > <MenuItem.Icon> <Image Source="Assets/img_exit.png" Stretch="None"/> </MenuItem.Icon> </MenuItem> </Menu> </StackPanel> </Grid> </Window>
Скриншот архива с проектом
Пояснения по запуску программы
Запустить Visual Studio, подключить БД (см. инструкцию), запустить проект.
admin