public List <Entity.LookupItemWithTemplateGuid> DeviceTypeLookup(Guid entityId)
        {
            List <Entity.LookupItemWithTemplateGuid> result = new List <Entity.LookupItemWithTemplateGuid>();
            var template = _entityRepository.FindBy(t => t.Guid == entityId).FirstOrDefault();

            if (template != null)
            {
                result = (from t in _deviceTypeRepository.GetAll()
                          where t.CompanyGuid.Equals(SolutionConfiguration.CompanyId) && t.EntityGuid.Equals(entityId) && !t.IsDeleted
                          select new Entity.LookupItemWithTemplateGuid()
                {
                    Text = t.Name,
                    Value = t.Guid.ToString(),
                    TemplateGuid = t.TemplateGuid.ToString()
                }).ToList();
            }
            return(result);
        }
Exemplo n.º 2
0
 public IEnumerable <DeviceType> GetAllDeviceType()
 {
     return(deviceTypeRepository.GetAll());
 }
Exemplo n.º 3
0
 public List <DeviceType> GetDeviceTypes()
 {
     return(devicetypeRepository.GetAll().OfType <DeviceType>().ToList());
 }
Exemplo n.º 4
0
 public List <DeviceType> GetAllDeviceTypes()
 {
     return(_repository.GetAll());
 }