public async Task <IEnumerable <Cutomer> > GetAllDataAsync() { using (SaleEntities db = new SaleEntities()) { return(await db.Cutomers.ToListAsync()); } }
private void btn_Click(object sender, EventArgs e) { //Task task = new Task(() => //{ // for (int i = 0; i < 3000; i++) // { // this.lblResponse.Text = i.ToString(); // } //}); //task.Start(); //new Task(() => //{ // for (int i = 0; i < 3000; i++) // { // this.lbl2.Text = i.ToString(); // } //}).Start(); //task.ContinueWith((_task) => //{ // MessageBox.Show("Finished " + _task.Id); //}); using (SaleEntities db = new SaleEntities()) { dgvData.Rows.Clear(); List <Cutomer> customers = db.Cutomers.ToList(); int rowIndex = 0; foreach (Cutomer item in customers) { dgvData.Rows.Add(); dgvData.Rows[rowIndex].Cells[0].Value = (rowIndex + 1); dgvData.Rows[rowIndex].Cells[1].Value = item.Id; dgvData.Rows[rowIndex].Cells[2].Value = item.Name; dgvData.Rows[rowIndex].Cells[3].Value = item.Email; rowIndex++; } } MessageBox.Show("Complited Succesfuly"); }