/// <summary> /// Вытаскиваем все сделки, которые относились к "зачислению" в кошелёк /// </summary> /// <param name="сurrentDate">время текущего запроса</param> /// <param name="startDate">время предыдущего запроса</param> /// <returns></returns> private List <Transfer> GetTransaction(DateTime startDate, DateTime сurrentDate) { var transfers = webMoneyAccessor.GetTransfers(startDate, сurrentDate); return(transfers == null ? null : transfers.Where(x => x.TargetPurse.Number == WebMoneyUtil.companyPurseId).ToList()); //TODO тут может быть ошибка - вытаскиваются те сделки, в которых "корпоративный" кошелёк был "целевым". //TODO Это будет работать, если на "корпоративный" кошелёк средства будут только поступать, но не сниматься }