Реализация программы - KorzunK/My-work GitHub Wiki
Для хранения и загрузки данных используется XML-файл и реализованы следующие функции:
С помощью этой функции данные загружаются из уже заполненного XML-файла,где FilmName,ReleaseYear,Genre,Director,etc. - это названия колонок в DataGridView.
После заполнения DataGridView данные с помощью функции сохраняются в XML-файл.
Реализация поиска:
Приведённый ниже код осуществляет проверку TextBox'а на наличие введённого текста с помощью сравнения с String.Empty, а затем реализует поиск по полям DataGridView и выделяет строку с найденными данными:
Редактирование:
Для редактирования имеющейся информации, необходимо выбрать её в DataGridView и два раза кликнуть на нужное поле. После изменения значения всех необходимых элементов формы нужно подтвердить изменения сохранив содержимое DataGridView в XML-файл.
Добавление:
Для добавления нового фильма необходимо добавить новую строку в DataGridView и заполнить её.Осуществляется это с помощью метода Rows.Add().
Удаление:
Удаления реализуется с помощью Rows.RemoveAt() : delete_button_Click.