示例#1
0
        private void TSM_Readers_Add_Click(object sender, EventArgs e)
        {
            //Добавление нового читателя:
            AddReader formChangeReader = new AddReader();

            formChangeReader.ShowDialog();
            OutputReaders(LastQuery);
        }
示例#2
0
        private void btn_Add_Click(object sender, EventArgs e)
        {
            //Открытие пустого окна для добавления читателя
            AddReader formChangeReader = new AddReader();

            formChangeReader.ShowDialog();
            OutputReaders(LastQuery);
        }
示例#3
0
        private void TSM_Readers_Change_Click(object sender, EventArgs e)
        {
            //Проверка на существование читателя с ID=SelectedReader
            string       CheckForExistance = "select Person_ID, Address_ID from Reader, Person, Address where Reader.Deleted=0 and Person_Code=Person_ID and Address_Code=Address_ID and Library_Card=" + SelectedReader;
            SqlCommand   command           = new SqlCommand(CheckForExistance, Authorization.conn);
            DbDataReader reader            = command.ExecuteReader();
            bool         Exist             = reader.HasRows;

            reader.Close();
            if (Exist)
            //Если читатель существует, то открытие окна для изменения читателя
            {
                AddReader formChangeReader = new AddReader(true);
                formChangeReader.ShowDialog();
                OutputReaders(LastQuery);
            }
            else
            {
                MessageBox.Show("Данный читатель уже был удален из базы. Обновите список читателей!");
            }
        }
示例#4
0
        private void btn_Change_Click(object sender, EventArgs e)
        {
            //Открытие окна для добавления читателя с уже внесенными данными
            //Проверка, что данный читатель еще есть в БД:
            string       CheckForExistance = "select Person_ID, Address_ID from Reader, Person, Address where Reader.Deleted=0 and Person_Code=Person_ID and Address_Code=Address_ID and Library_Card=" + SelectedReader;
            SqlCommand   command           = new SqlCommand(CheckForExistance, Authorization.conn);
            DbDataReader reader            = command.ExecuteReader();
            bool         Exist             = reader.HasRows;

            reader.Close();
            if (Exist)
            //Если читатель найден, то открытие окна для изменения информации
            {
                AddReader formChangeReader = new AddReader(true);
                formChangeReader.ShowDialog();
                //Обновление выводимой таблицы читателей
                OutputReaders(LastQuery);
            }
            else
            //Если читатель не найден - сообщение об ошибке
            {
                MessageBox.Show("Данный читатель уже был удален из базы. Обновите список читателей!");
            }
        }