public override List <Status> getElements() { TrainingCenterEntities oEntities = ConnectionEntities.getTrainingCenter(mAcount); var oData = oEntities.SP_IMIC_Get_Status().ToList(); List <Status> lisStatus = new List <Status>(); foreach (var o in oData) { Status oStatus = new Status { Id = o.Id, StatusName = o.StatusName }; lisStatus.Add(oStatus); } return(lisStatus.Count <= 0 ? null : lisStatus); }