private void TSM_Readers_Add_Click(object sender, EventArgs e) { //Добавление нового читателя: AddReader formChangeReader = new AddReader(); formChangeReader.ShowDialog(); OutputReaders(LastQuery); }
private void btn_Add_Click(object sender, EventArgs e) { //Открытие пустого окна для добавления читателя AddReader formChangeReader = new AddReader(); formChangeReader.ShowDialog(); OutputReaders(LastQuery); }
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("Данный читатель уже был удален из базы. Обновите список читателей!"); } }
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("Данный читатель уже был удален из базы. Обновите список читателей!"); } }