116
ReceptionDataGrid.Items.Add(temp);
}
}
}
}
private void ButtonReport_Click(object sender, RoutedEventArgs e)
{
sqlExpression = "SELECT SUM(price) FROM [Reception]";
command = new SqlCommand(sqlExpression, connection);
object summMoney = command.ExecuteScalar();
sqlExpression = "SELECT SUM(price) FROM [Reception] WHERE
((([Reception].[begin_reception]) > #" + string.Format("{0}/{1}/{2}",
DateTime.Now.Month - 1, DateTime.Now.Day, DateTime.Now.Year) + "#));";
command = new SqlCommand(sqlExpression, connection);
object summMoney_1Month = command.ExecuteScalar();
sqlExpression = "SELECT COUNT(*) FROM [Patient] WHERE
((([Patient].[registration_date]) > #" + string.Format("{0}/{1}/{2}",
DateTime.Now.Month - 1, DateTime.Now.Day, DateTime.Now.Year) + "#));";
command = new SqlCommand(sqlExpression, connection);
object countnewclient = command.ExecuteScalar();
MessageBox.Show("Завсевремяклиентамибылопотрачено: " +
summMoney + "\n" +
"За месяц клиентами было потрачено: " + summMoney_1Month + "\n" +
"За месяц новых пацентов: " + countnewclient,
"отчет", MessageBoxButton.OK, MessageBoxImage.Information);
}