//btn search orders COMPLITED private async void btnSearchOrders_Click(object sender, EventArgs e) { if (txtOrderIdSearch.Text.Equals("")) { List <Orders> orders = await ControlerMethods.GetOrdersAsync(date1.Value.Date, date2.Value.Date.AddMinutes(1439), _emp.EmpId); dataOrderByTimeOrID.DataSource = orders; dataOrderByTimeOrID.Columns["AmountBuy"].Visible = false; dataOrderByTimeOrID.Columns["Profit"].Visible = false; dataOrderByTimeOrID.Columns["AmountSell"].DefaultCellStyle.Format = "#,#"; lblOrderTotalPriceSell.Text = "0"; lblOrderTotalPriceSell.Text = String.Format("{0:#,#}", orders.Sum(x => x.AmountSell)); } else if (!txtOrderIdSearch.Text.Equals("")) { List <Orders> orders = await ControlerMethods.GetOrdersAsync(Convert.ToInt32(txtOrderIdSearch.Text)); dataOrderByTimeOrID.DataSource = orders; dataOrderByTimeOrID.Columns["AmountBuy"].Visible = false; dataOrderByTimeOrID.Columns["Profit"].Visible = false; dataOrderByTimeOrID.Columns["AmountSell"].DefaultCellStyle.Format = "#,#"; lblOrderTotalPriceSell.Text = "0"; lblOrderTotalPriceSell.Text = String.Format("{0:#,#}", orders.Sum(x => x.AmountSell)); } }