BudgetAnalyser.Engine.Statement.AnzVisaStatementImporterV1.VerifyFirstDataLine C# (CSharp) Метод

VerifyFirstDataLine() приватный Метод

private VerifyFirstDataLine ( string line ) : bool
line string
Результат bool
        private bool VerifyFirstDataLine(string line)
        {
            string[] split = line.Split(',');
            var card = this.importUtilities.FetchString(split, Reference1Index);
            if (card.IsSomething())
            {
                if (!char.IsDigit(card.ToCharArray()[0]))
                {
                    return false;
                }
            }

            var amount = this.importUtilities.FetchDecimal(split, AmountIndex);
            if (amount == 0)
            {
                return false;
            }

            var date = this.importUtilities.FetchDate(split, DateIndex);
            if (date == DateTime.MinValue)
            {
                return false;
            }
            return true;
        }
    }