public AutoNumber GetAutoNumber(DateTime transactionDate) { var autoNumbers = AutoNumbers.GetAll(); if (autoNumbers == null) { return(null); } return(autoNumbers.FirstOrDefault(i => i.Date == transactionDate.ToString("yyMMdd"))); }
public override AutoNumber InsertOrUpdate(AutoNumber entity) { var autoNumber = AutoNumbers.GetAll().FirstOrDefault(i => i.Date == entity.Date); if (autoNumber == null) { autoNumber = AutoNumbers.Add(autoNumber); } else { AutoNumbers.Remove(autoNumber); autoNumber = AutoNumbers.Add(entity); } return(autoNumber); }