Esempio n. 1
0
        public IActionResult OnGet()
        {
            var request = new GetAllItemsInHomeRequest()
            {
                HomeId        = SelectedHomeId,
                RequestUserId = UserId
            };
            var itemsResponse = itemService.GetAllItemsInHome(request);

            if (itemsResponse.IsSuccessful)
            {
                Items = itemsResponse.Items;
            }
            return(Page());
        }
Esempio n. 2
0
        public GetAllItemsInHomeResponse GetAllItemsInHome(GetAllItemsInHomeRequest request, bool includeInactive = false)
        {
            var response = new GetAllItemsInHomeResponse();

            var dbItemList             = context.Items.Where(item => item.IsActive && item.HomeId == request.HomeId).ToList();
            List <ItemEntity> itemList = new List <ItemEntity>();

            foreach (var item in dbItemList)
            {
                itemList.Add(ConvertDboToEntity(item));
            }

            response.Items = itemList;

            return(response);
        }