119
}
private void label14_Click(object sender, EventArgs e)
{
Owner.Show(); //Show the previous form
Hide();
}
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
var listTrack = DB.PlayLetters.Select(p => new {
Код_плейлиста = p.PlayLetterId,
Количество_треков =p.CountTreck,
Код_радиостанции = p.RadioStationId,
Дата_создания =p.DateCreate
}).Where(p2 => p2.Дата_создания.Value == dateTimePicker1.Value);
var pr1Q1 = listTrack.Take(300).ToList();
dataGridView1.DataSource = pr1Q1;
}
private void showListPlay_Load(object sender, EventArgs e)
{
var listTrack = DB.PlayLetters.Select(p => new
{
Код_плейлиста = p.PlayLetterId,
Количество_треков = p.CountTreck,
Код_радиостанции = p.RadioStationId,
Дата_создания = p.DateCreate
});
var pr1Q1 = listTrack.Take(300).ToList();
dataGridView1.DataSource = pr1Q1;
}
private void label7_Click(object sender, EventArgs e)
{
try
{
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Of-
fice.Interop.Excel.Application();
excel.Visible = true;
Microsoft.Office.Interop.Excel.Workbook workbook = excel.Work-
books.Add(System.Reflection.Missing.Value);
Microsoft.Office.Interop.Excel.Worksheet sheet1 = (Microsoft.Office.In-
terop.Excel.Worksheet)workbook.Sheets[1];
int StartCol = 1;
int StartRow = 1;
int j = 0, i = 0;
//Write Headers
for (j = 0; j < dataGridView1.Columns.Count; j++)
{
Microsoft.Office.Interop.Excel.Range myRange = (Microsoft.Office.In-
terop.Excel.Range)sheet1.Cells[StartRow, StartCol + j];
myRange.Value2 = dataGridView1.Columns[j].HeaderText;
}
StartRow++;
//Write datagridview content
for (i = 0; i < dataGridView1.Rows.Count; i++)
{
for (j = 0; j < dataGridView1.Columns.Count; j++)