На нашем сайте Вы сможете найти готовые курсовые и дипломные работы по программированию
Сейчас работаем

Электронная картотека для совета ветеранов МВД (WPF,NET.Framework)

Задание

Каталогизация и учёт в электронной картотеке - ветеранов МВД.

Функционал программы

  • ВЕДЕНИЕ:  Учётно-регистрационной карточки
  • Создание
  • Редактирование
  • Удаление
  • Распечатка 
  • Поиск

Фрагмент программного кода

using System;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using ElectronicFilingCabinet.Controls;
using ElectronicFilingCabinet.Model;
using ElectronicFilingCabinet.Windows;

namespace ElectronicFilingCabinet
{

    /// <summary> Логика взаимодействия для MainWindow.xaml </summary>
    public partial class MainWindow : Window
    {
        /// <summary> Контрол отображения текущей учетной карточки. Объявлена для сохранения состояний содержимого карточки </summary>
        ViewCard _card = new ViewCard(new Card());
        /// <summary>  Контрол для печати карточки </summary>
        ViewCardSheet _print = new ViewCardSheet();

        /// <summary> Последний выделенный элемент меню </summary>
        Button _oldSelect = null;
        public MainWindow()
        {
            InitializeComponent();
            // выделим при старте отображение полного списка
            SelectMenuItem(FullList,null);
        }

        /// <summary> Обновление списка карточек </summary>
        private void UpdateList()
        {
            // очистим список
            listCard.Items.Clear();
            foreach (Card card in App.Base.Cards)
                // добавим все из базы карточки в список
                listCard.Items.Add(card);
        }

        /// <summary> Выбор пункта меню. Организации логики приложения </summary>
        private void SelectMenuItem(object sender, RoutedEventArgs e)
        {
            // приведем активный элемент к кнопке 
            Button btn=(Button)sender;
            // если элемент не кнопка - выход из метода 
            if(btn==null) return;
            // если не выбрана карточка в списке
            if (listCard.SelectedIndex < 0)
            {
                // отобразим полный список

Скриншот архива с проектом

Пояснения по запуску программы

Для работы приложения требуется установленный MS SQL Server. Программа автоматически подключиться, создаст бд и наполнит БД тестовыми данными для визуализации работы.

  • Автор работы: Kap
Купить 3800,00 
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.
Комментарии (0)

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегистрированые пользователи имеют возможность комментировать работы
Купить

3800,00 

Покупается впервые!
Сразу после оплаты Вы сможете скачать работу и мы вышлем дополнительно файл с работой на электронную почту. Исходник программ Вы сможете отредактировать, как Вам нужно.

Заказать через

ElectronicFilingCabinet.zip
239110
Оцени работу

рейтинг

Электронная картотека для совета ветеранов МВД (WPF,NET.Framework)
Каталогизация и учёт в электронной картотеке - ветеранов МВД
Категория: Образование
Стоимость: 3800,00