« first day (1046 days earlier)      last day (1985 days later) » 

11:19 AM
@АндрейNOP, блин, не могу справиться со своей же архитектурой программы. Все как то по тупому написано
У меня получается есть MainPageVM, в нем, внутри, есть BaseContentViewModel CurrentContentVM { get; protected set; }. Этот CurrentContentVM - это главный контент моей страницы, он отображается там, где отображаются товары. Отображение товаров - это один из контентов - наследник BaseContentViewModel. Назвал я его ProductContentVM
@АндрейNOP, но гребаный поиск товаров у меня находится в MainPageVM, и я не знаю как правильно передавать информацию о поиске в ProductContentVM. Если делать приведение CurrentContentVM к типу ProductContentVM при поиске - это тупо как то. Если делать сообщение - это это тоже как то тупо. Не знаю. Че то я запутался
У меня еще этот гребаный фильтр FilterVM находится внутри ProductContentVM с красной полоской. но красная полоска должна быть не только в ProductContentVM, и это проблема
 
12:01 PM
@Bretbas поиск — это что-то вроде фильтра?
 
@АндрейNOP Нет, поиск, это SearchBox
@АндрейNOP ну своего рода да
Я пытался их вместе определить, но у меня не вышло
так как я не знаю на сколько поиск будет силен
 
@Bretbas ну поиск-то у тебя только по продуктам может быть?
 
@АндрейNOP Да вот не знаю точно. Но пока да, может в дальнейшем нужно будет искать не только товары
но и к примеру макеты, созданные мною. Или функций программы
тоесть я не знаю, на сколько поиск будет силен
Я просто не знаю как заранее подготовить архитектуру, чтобы не переписывать потом
@АндрейNOP Мне например эта полоска красная, помнишь ее? Она по идее не должна быть в ProductContentVM
она должна быть у любого BaseContentVM
но для ProductContentVM, там должны на ней быть хлебные крошки, кнопка фильтра и тд
 
Какие у тебя вообще BaseContentVM могут быть?
 
для другого, возможно что-тто другое на ней будет
@АндрейNOP Пока тоже не знаю:)
@АндрейNOP Скорее всего что-то связанное с подготовкой макета
 
12:05 PM
ну дык пока значит и не надо усложнять
 
@АндрейNOP ну я так и сделал:) Пока хрен забил и все
 
сейчас все равно ты не придумаешь такую архитектуру, чтобы потом она идеально подошла
 
@АндрейNOP, ты с PDF работал программно на C#?
@АндрейNOP, я вот выбрал iText 7
сейчас сижу, курю мануалы
 
не, с iText не пока работал
 
@АндрейNOP а вообще? с PDF работал?
 
12:09 PM
@Bretbas ну когда-то делал конвертацию в pdf из html
но там тупо какую-то библиотеку подключил, вызвал пару методов и всё
 
@АндрейNOP а что за библиотеку использовал?
 
@Bretbas хз, щас не вспомню
 
@АндрейNOP аааа, ну парой методов в моем случае не обойдешься
мне нужно каталог собирать, причем с разными видами макетов для разных типов товаров - вариативные, скачиваемые, простые, групповые и тд
 
@Bretbas ну да, тебе проще сразу pdf генерировать, у меня просто был web-проект, поэтому html-ка уже готовая генерировалась
 
@АндрейNOP iText взял за это. Он сложный довольно. Такая же как с офисом работа
правда я с офисом там немного работал. Таблицы с БД просто выводил
а тут нужно красиво же все сделать:) Это опять на несколько недель
 
 
7 hours later…
6:54 PM
@Bretbas я работал с PdfSharp + Migradoc. Мне нужно было простое. Могу сказать лишь 2 вещи - ну да, генерит и не любит многопоток
 

« first day (1046 days earlier)      last day (1985 days later) »