コード例 #1
0
        private long GenerateKey(IdentifikacioniDokument identifikacioniDokument, IGenericDataAccessLayer <IdentifikacioniDokument> dal)
        {
            long id = 1;
            List <IdentifikacioniDokument> returnList = dal.GetAll(null).ToList();

            if (returnList != null && returnList.Count() > 0)
            {
                id = returnList.Max(f => f.Id) + 1;
            }
            return(id);
        }
コード例 #2
0
 private long GenerateKey(IGenericDataAccessLayer <T> dal)
 {
     m_Dal = dal;
     return(m_Dal.GetAll().Max(f => (long)f.GetType().GetProperty("Id").GetValue(f)) + 1);
 }