Пример #1
0
        public async Task <Actuator> Get(Guid id)
        {
            var dataModel = await _db.Actuators
                            .Include(actuator => actuator.Commands)
                            .FirstOrDefaultAsync(actuator => actuator.Id == id);

            if (dataModel != null)
            {
                dataModel.Commands = dataModel.Commands
                                     .OrderByDescending(command => command.ExecuteDate)
                                     .ToList();
            }
            return(dataModel == null ? null : _converter.ToActuatorDomainModel(dataModel));
        }