private AvailableTrapResult Parse(AvailableTrap availableTrap) { if (availableTrap != null) { AvailableTrapResult response = new AvailableTrapResult(); response.Active = availableTrap.Active; response.Id = availableTrap.Id.ToString(); response.KeyApple = availableTrap.KeyApple; response.KeyGoogle = availableTrap.KeyGoogle; response.KeyWindows = availableTrap.KeyWindows; response.NameKey = availableTrap.NameKey; response.Amount = availableTrap.Amount; response.Value = availableTrap.Value; return(response); } else { return(null); } }
public async Task <AvailableTrapResult> GetAvailableTrapById(string id) { AvailableTrap availableTrap = await AppRepository.EntitiesContext.AvailableTraps.FindAsync(new Guid(id)); return(Parse(availableTrap)); }