136
sqlExpression = string.Format("INSERT INTO [Patient]
([namePatient], [surname], [age], [passport], [phone], [registration_date],
[patronymic]) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}');",
patient.namePatient, patient.surname, patient.age, patient.passport, patient.phone,
patient.registration_date, patient.patronymic);
command = new SqlCommand(sqlExpression, connection);
if (command.ExecuteNonQuery() == 1)
MessageBox.Show("Операциядобавлениявыполненауспешно.", "info",
MessageBoxButton.OK, MessageBoxImage.Information);
else
MessageBox.Show("Произошлаошибканасторонебазыданных.", "Error",
MessageBoxButton.OK, MessageBoxImage.Error);
}
else
{
//Сохранение измененной информации о пациенте
sqlExpression = string.Format("UPDATE [Patient] SET
[Patient].[namePatient] = '{1}', [Patient].[surname] = '{2}', [Patient].[age] = '{3}',
[Patient].[passport] = '{4}', [Patient].[phone] = '{5}', [Patient].[patronymic] = '{6}'
WHERE [Patient].[Id_patient] = {0}", patient.Id, patient.namePatient,
patient.surname, patient.age, patient.passport, patient.phone, patient.patronymic);
command = new SqlCommand(sqlExpression, connection);
if (command.ExecuteNonQuery() == 1)
MessageBox.Show("Операциясохранениявыполненауспешно.", "info",
MessageBoxButton.OK, MessageBoxImage.Information);
else
MessageBox.Show("Произошлаошибканасторонебазыданных.", "Error",
MessageBoxButton.OK, MessageBoxImage.Error);
}
}