Exemple #1
0
 public static DomainToSeeItem ToDomainToSeeItem(DbToSeeItem item, Poi poi)
 {
     return(new DomainToSeeItem
     {
         Id = item.Id,
         Checked = item.Checked,
         Name = item.Name,
         Poi = poi
     });
 }
        public async Task <ToSeeItem> AddToSeeItem(string poiId, string travelIdentity)
        {
            var toDo = new DbToSeeItem {
                Checked = false,
                Id      = Guid.NewGuid().ToString(),
                Name    = poiId
            };

            var addedItem = await ListsRepository.AddToSeeItem(toDo, travelIdentity);

            var poi = await ListsRepository.GetToSeeItemPoi(addedItem.Id);

            var convertedPoi = PoiConverter.ToDomainPoi(poi);

            return(ToSeeItemConverter.ToDomainToSeeItem(addedItem, convertedPoi));
        }