Программное средство управления работой библиотеки на C#

Данный проект написан на C#, Visual Studio 2015. Тип базы данных MSSQL Server 2014.

Программное средство управления работой библиотеки

В архиве отсутствует пояснительная записка, только программа!

Задание:

Имеется читальный зал библиотеки. Требуется ускорить рабочие процессы за счет автоматизации.

Пользовательское ПС

  • авторизация
  • поиск книг по каталогу по автору и названию и добавление их в корзину
  • оформление заказа

ПС Библиотекаря

  • регистрация пользователей
  • регистрация книг на пользователя
  • возврат книг

Пользовательское ПС

  • поиск по ключевым словам
  • история заказанных книг

ПС Библиотекаря

  • отчет самые востребованные книги
  • оформление заявок на закупку книг
//Процедура настройки дата грида
        public void dataGridSettings(DataGridView dataGV)
        {
            dataGV.ReadOnly = true;
            dataGV.AllowUserToAddRows = false;

            dataGV.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
            dataGV.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells;
            dataGV.MultiSelect = false;
        }

        //Процедура удаления строки из таблицы
        public void vDeleteRecord(string sQueryIsEmpty, string sNameTable, string sIdTableName,
            BindingSource binSource, DataGridView dGridView, BindingNavigator bNavigator)
        {
            if (MessageBox.Show("Вы действительно хотите удалить запись?",
                       "Сообщение", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                if (conSQL.QueryToBool(sQueryIsEmpty) == false)
                {
                    MessageBox.Show("Все строки были удалены из базы", "Ошибка удаления!");
                }
                else
                {
                    int iIdNow = 0;
                    //Определяем индекс выбранной строки
                    int i = dGridView.CurrentRow.Index;
                    iIdNow = Convert.ToInt32(dGridView[0, i].Value);
                    //Удаление строки
                    conSQL.QueryToBool("DELETE FROM " + sNameTable + " WHERE " + sIdTableName + " = " + iIdNow);
                    //Зачем здесь эта строка? Во славу Сатане конечно :3
                    binSource.RemoveAt(i);
                    conSQL.LoadTable(sNameTable, sQueryIsEmpty, binSource, dGridView, bNavigator);
                }
            }
        }
Купить

1000,00 

(без учета комиссии 3,8 %)

После оплаты Вы получите работу на электронную почту.
ARM_Library.rar
1093084
Оцени работу

рейтинг

Поделись работой с друзьями

Комментарии (0)

Zicise

/ /

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

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

Только зарегестрированые пользователи имеют возможность комментировать работы
Программное средство управления работой библиотеки на C#
Данный проект написан на C#, Visual Studio 2015. Тип базы данных MSSQL Server 2014. Программное средство управления работой библиотеки В архиве отсутствует пояснительная записка, только программа!
Категория: Образование
Стоимость: 1000,00