private GardeshBussines LoadDataGardesh(SqlDataReader dr, bool isLoadNumber) { var item = new GardeshBussines(); try { item.Guid = (Guid)dr["Guid"]; item.MoeinGuid = (Guid)dr["MoeinGuid"]; item.MoeinCode = dr["MoeinCode"].ToString(); item.MoeinName = dr["MoeinName"].ToString(); item.TafsilGuid = (Guid)dr["TafsilGuid"]; item.TafsilCode = dr["TafsilCode"].ToString(); item.TafsilName = dr["TafsilName"].ToString(); item.Description = dr["Description"].ToString(); item.Debit = (decimal)dr["Debit"]; item.Credit = (decimal)dr["Credit"]; item.DateM = (DateTime)dr["DateM"]; if (isLoadNumber) { item.SanadNumber = (long)dr["SanadNumber"]; } } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } return(item); }
private async Task LoadDataAsync() { try { _listData = await GardeshBussines.GetAllGardeshAsync(_tafsilGuid); GardeshBindingSource.DataSource = _listData?.OrderBy(q => q.DateM)?.ToSortableBindingList(); _ = Task.Run(HilightGridAsync); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }
private async Task LoadDataAsync(string search = "") { try { _token?.Cancel(); _token = new CancellationTokenSource(); _list = await GardeshBussines.GetAllRooznameAsync(_d1, _d2, search, _token.Token); Invoke(new MethodInvoker(() => RooznameBindingSource.DataSource = _list.ToSortableBindingList())); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } }