コード例 #1
0
        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);
            }
        }
コード例 #2
0
        public async Task <AvailableTrapResult> GetAvailableTrapById(string id)
        {
            AvailableTrap availableTrap = await AppRepository.EntitiesContext.AvailableTraps.FindAsync(new Guid(id));

            return(Parse(availableTrap));
        }