Beispiel #1
0
        private void Initialize(string filePath)
        {
            _index = _fileDumper.TryFetch <IndexDTO>(filePath, out var dto) ? dto : new IndexDTO();
            _id    = _index.Id;

            _fileDumper.Start(filePath, () => Index);
        }
        public IActionResult Index()
        {
            IndexDTO dTO = new IndexDTO();

            dTO = _homeService.OnceLook();
            return(View(dTO));
        }
        public ActionResult ProductDetails()
        {
            ProductDetailsDTO product = new ProductDetailsDTO();

            product.Photo  = @"https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSzl__tEa_WO_OcHIGgiwMk6vNNBRZ4DF2Zjm2BcPgQt8x_NRhL&usqp=CAU";
            product.Name   = "Варежки 'Бабушка-рукодельница'";
            product.Number = "123456";
            product.Sizes.Add("XS");
            product.Sizes.Add("S");
            product.Sizes.Add("M");
            product.Sizes.Add("L");
            product.Price       = 1555;
            product.Composition = "Шерсть";
            product.Color       = "Белый";
            product.Description = "Очень теплые варежки из натуральной бараньей  шерсти, заботливо связанные бабушкой Зиной из заснеженной Сибири.Эти варежки согреют вас холодной зимой, а запах прелого барана убережёт Вас от любой напасти: мужиков, детей, медведей, продавцов Oriflame и свидетелей Иеговы.";
            IndexDTO reviews1 = new IndexDTO();

            reviews1.NameCustomer = "Василий Петров";
            reviews1.DateReview   = new DateTime(2008, 02, 05);
            reviews1.TextReview   = "Варежки прекрасные!";
            IndexDTO reviews2 = new IndexDTO();

            reviews2.NameCustomer = "Мария Ситникова";
            reviews2.DateReview   = new DateTime(2008, 02, 06);
            reviews2.TextReview   = "Говно ваши варежки!";
            IndexDTO reviews3 = new IndexDTO();

            reviews3.NameCustomer = "Ольга Иванова";
            reviews3.DateReview   = new DateTime(2008, 02, 07);
            reviews3.TextReview   = "На разок пойдут…";
            IndexDTO reviews4 = new IndexDTO();

            reviews4.NameCustomer = "Василий Муравьев";
            reviews4.DateReview   = new DateTime(2008, 02, 05);
            reviews4.TextReview   = "Моя бабушка лучше вяжет. Обращайтесь!";
            IndexDTO reviews5 = new IndexDTO();

            reviews5.NameCustomer = "Петр Кошкин";
            reviews5.DateReview   = new DateTime(2008, 02, 05);
            reviews5.TextReview   = "В -30 в них холодно. Отморозила руки!";
            IndexDTO reviews6 = new IndexDTO();

            reviews6.NameCustomer = "Алла Пугачева";
            reviews6.DateReview   = new DateTime(2008, 02, 05);
            reviews6.TextReview   = "На зимнюю рыбалку вообще отлично!";
            IndexDTO reviews7 = new IndexDTO();

            reviews7.NameCustomer = "Вася Пупкин";
            reviews7.DateReview   = new DateTime(2008, 02, 05);
            reviews7.TextReview   = "Варежки пришли поеденные молью!";
            product.Reviews.Add(reviews1);
            product.Reviews.Add(reviews2);
            product.Reviews.Add(reviews3);
            product.Reviews.Add(reviews4);
            product.Reviews.Add(reviews5);
            product.Reviews.Add(reviews6);
            product.Reviews.Add(reviews7);
            return(View(product));
        }
Beispiel #4
0
        public ActionResult Index()
        {
            var vo = new IndexDTO {
                ShowName = CurrentUser.ShowName
            };

            return(View(vo));
        }
        public IndexDTO OnceLook( )
        {
            IndexDTO dTO = new IndexDTO();

            dTO.TeacherCount  = _teacherRepository.TableNoTracking.ToList().Count;
            dTO.CategoryCount = _categoryRepository.TableNoTracking.ToList().Count;
            dTO.CourseCount   = _courseRepository.TableNoTracking.ToList().Count;
            return(dTO);
        }
        public async Task <IActionResult> Index(int?page)
        {
            IdentityUser user = await _userManager.GetUserAsync(HttpContext.User);

            IndexDTO model = await _notificationsService.GetByUser(user.Id, page);

            await _notificationsService.SetReadedByUser(user.Id);

            return(View(model));
        }
Beispiel #7
0
        public async Task <IndexDTO> GetCatalog(string bakeryType = "", string searchString = "")
        {
            var indexDTO = new IndexDTO()
            {
                TypeSearch     = bakeryType,
                SearchString   = searchString,
                AllBakeryTypes = await _repository.GetAllBakeryTypes(),
                Bakeries       = await _repository.GetBakeries(bakeryType, searchString)
            };

            return(indexDTO);
        }
        public ActionResult Index()
        {
            ProductReviewDTO productReview = new ProductReviewDTO();

            productReview.Name   = "Варежки 'Бабушка-рукодельница'";
            productReview.Number = "123456";
            IndexDTO reviews1 = new IndexDTO();

            reviews1.NameCustomer = "Василий Петров";
            reviews1.DateReview   = new DateTime(2008, 02, 05);
            reviews1.TextReview   = "Варежки прекрасные!";
            IndexDTO reviews2 = new IndexDTO();

            reviews2.NameCustomer = "Мария Ситникова";
            reviews2.DateReview   = new DateTime(2008, 02, 06);
            reviews2.TextReview   = "Говно ваши варежки!";
            IndexDTO reviews3 = new IndexDTO();

            reviews3.NameCustomer = "Ольга Иванова";
            reviews3.DateReview   = new DateTime(2008, 02, 07);
            reviews3.TextReview   = "На разок пойдут…";
            IndexDTO reviews4 = new IndexDTO();

            reviews4.NameCustomer = "Василий Муравьев";
            reviews4.DateReview   = new DateTime(2008, 02, 05);
            reviews4.TextReview   = "Моя бабушка лучше вяжет. Обращайтесь!";
            IndexDTO reviews5 = new IndexDTO();

            reviews5.NameCustomer = "Петр Кошкин";
            reviews5.DateReview   = new DateTime(2008, 02, 05);
            reviews5.TextReview   = "В -30 в них холодно. Отморозила руки!";
            IndexDTO reviews6 = new IndexDTO();

            reviews6.NameCustomer = "Алла Пугачева";
            reviews6.DateReview   = new DateTime(2008, 02, 05);
            reviews6.TextReview   = "На зимнюю рыбалку вообще отлично!";
            IndexDTO reviews7 = new IndexDTO();

            reviews7.NameCustomer = "Вася Пупкин";
            reviews7.DateReview   = new DateTime(2008, 02, 05);
            reviews7.TextReview   = "Варежки пришли поеденные молью!";
            productReview.Reviews.Add(reviews1);
            productReview.Reviews.Add(reviews2);
            productReview.Reviews.Add(reviews3);
            productReview.Reviews.Add(reviews4);
            productReview.Reviews.Add(reviews5);
            productReview.Reviews.Add(reviews6);
            productReview.Reviews.Add(reviews7);
            return(View(productReview));
        }
Beispiel #9
0
        public ActionResult Index()
        {
            IndexDTO product1 = new IndexDTO();

            product1.Photo    = @"data:image/jpeg;base64,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";
            product1.Number   = "1234567";
            product1.Name     = "Кроссовки Puma";
            product1.Quantity = 1;
            product1.Price    = 3253;
            IndexDTO product2 = new IndexDTO();

            product2.Photo    = @"https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcRUXQLBEi1fzcamIu4wQ3qMRI0z6L1WEtPnQ51Scn_HmETO7dNv&usqp=CAU";
            product2.Number   = "1234568";
            product2.Name     = "Пиджак Dolce & Gabbana";
            product2.Quantity = 1;
            product2.Price    = 155444;
            IndexDTO product3 = new IndexDTO();

            product3.Photo    = @"data:image/jpeg;base64,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";
            product3.Number   = "1234569";
            product3.Name     = "Пальто Zara";
            product3.Quantity = 1;
            product3.Price    = 8542;
            IndexDTO product4 = new IndexDTO();

            product4.Photo    = @"https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcSzl__tEa_WO_OcHIGgiwMk6vNNBRZ4DF2Zjm2BcPgQt8x_NRhL&usqp=CAU";
            product4.Number   = "1234570";
            product4.Name     = "Варежки Бабушка-рукодельница";
            product4.Quantity = 1;
            product4.Price    = 1525;
            List <IndexDTO> products = new List <IndexDTO>();

            products.Add(product1);
            products.Add(product2);
            products.Add(product3);
            products.Add(product4);
            return(View(products));
        }
Beispiel #10
0
        public async Task <bool> IndexAsync(IndexDTO indexDTO = null)
        {
            try
            {
                if (indexDTO != null)
                {
                    // Gelen içerik ile index oluşturulur
                    var resIndex = await _elasticClient.IndexAsync(indexDTO, idx => idx.Index(DefaultIndexName));

                    // Index oluşma sonucu döner
                    var res = resIndex.IsValid;

                    return(res);
                }
                else
                {
                    throw new ArgumentNullException("IndexDTO cannot be null.");
                }
            }
            catch (Exception)
            {
                return(false);
            }
        }