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); }
private long GenerateKey(IGenericDataAccessLayer <T> dal) { m_Dal = dal; return(m_Dal.GetAll().Max(f => (long)f.GetType().GetProperty("Id").GetValue(f)) + 1); }