سلام روز بخیر
// زمانی که فرم اصلی لود میشود متد سیستم ریپورت صدا زده میشود
private void frmMain_Load(object sender, EventArgs e)
{
TopSeedData.SeedData();
lblShowDate.Text = "امروز :" + DateTime.Now.ToShamsi();
lblTime.Text = DateTime.Now.ToLongTimeString();
Systemreports();
}
private void tmTime_Tick(object sender, EventArgs e)
{
lblTime.Text = DateTime.Now.ToLongTimeString();
}
//زمانی که فرم لیست اشخاص بسته می شود
private void toolStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
{
frmListPerson frmListPerson = new frmListPerson();
var result = frmListPerson.ShowDialog();
if (result == DialogResult.Cancel)
{
Systemreports();
}
}
//خود متد سیستم ریپورت
#region System reports
public void Systemreports()
{
Toplearn_DB_Context _context = new();
var countStudent = _context.People.Where(a => a.IsTheacher == false).Count();
var countTheacher = _context.People.Where(a => a.IsTheacher == true).Count();
var countCourses = _context.Courses.Count();
lblCountStudent.Text = countStudent.ToString();
lblCountTeacher.Text = countTheacher.ToString();
lblCountActiveCourse.Text = countCourses.ToString();
}
#endregionبسیار عالی