public Otel() { InitializeComponent(); WorkWithFile.LoadArray("Employee.txt"); //Открывается файл при инициализации формы this.lastName.HidePromptOnLeave = true; this.firstName.HidePromptOnLeave = true; this.midlleName.HidePromptOnLeave = true; this.position.HidePromptOnLeave = true; this.citizenShip.HidePromptOnLeave = true; this.homeAddress.HidePromptOnLeave = true; }
private void button1_Click(object sender, EventArgs e) { if (Convert.ToDateTime(dateIssue.Text) <= DateTime.Now) { if (lastName.Text != "" && firstName.Text != "" && position.Text != "") { WorkWithFile.jArray[idx] = JToken.FromObject(new Bio { Должность = position.Text, Имя = firstName.Text, Фамилия = lastName.Text, Отчество = midlleName.Text, Серия_паспорта = series.Text, Дата_выдачи = dateIssue.Text, Номер_паспорта = number.Text, Пол = sex.Text, Страховой_номер = insurance.Text, Семейное_положение = famileStatus.Text, Фактический_адрес_проживания = homeAddress.Text, Серия_рудовой_книжки = seriesWorkBook.Text, Номер_трудовой_книжки = nuberWorkBook.Text, Вкладыш = insertionWorkBook.Text, Гражданство = citizenShip.Text }); WorkWithFile.SaveArray("Employee.txt"); MessageBox.Show("Изменения сохранены!", "Успешно"); } else { MessageBox.Show("Поля: имя, фамилия, должность не должны бить пустыми", "Ошибка"); } } else { MessageBox.Show("Дата не может быть больше сегодняшней", "Ошибка!"); } //} //else MessageBox.Show("У вас нет прав доступа", "Ошибка!"); }
private void addEmployeer_Click(object sender, EventArgs e) { if ((Convert.ToDateTime(dateIssue.Text) <= DateTime.Now))//Проверка на ввод даты, которая больше сегодняшней { if (lastName.Text != "" && firstName.Text != "" && position.Text != "") { Bio bio = new Bio //Создаем новый экземпляр Bio и иницилизируем его значениями, которые ввел пользователь { Имя = firstName.Text, Фамилия = lastName.Text, Отчество = midlleName.Text, Должность = position.Text, Серия_паспорта = series.Text, Дата_выдачи = dateIssue.Text, Номер_паспорта = number.Text, Пол = sex.Text, Страховой_номер = insurance.Text, Семейное_положение = famileStatus.Text, Фактический_адрес_проживания = homeAddress.Text, Серия_рудовой_книжки = seriesWorkBook.Text, Номер_трудовой_книжки = nuberWorkBook.Text, Вкладыш = insertionWorkBook.Text, Гражданство = citizenShip.Text }; WorkWithFile.jArray.Add(JToken.FromObject(bio)); //Добавляем в основной массив WorkWithFile.SaveArray("Employee.txt"); //Сохраняем измененный массив в файл MessageBox.Show("Запись добавлена", "Успешно"); } else { MessageBox.Show("Ошибка", "Поля: имя, фамилия, должность не должны бить пустыми"); } } else { MessageBox.Show("Дата не может быть больше сегодняшней", "Ошибка!"); } }
public Сотрудник() { WorkWithFile.LoadArray("Employee.txt"); InitializeComponent(); }
private void button1_Click(object sender, EventArgs e) { WorkWithFile.SaveArray("Employee.txt"); }