Size: a a a

var chat = new Chat();

2021 March 08

RD

Roman Dolmatov in var chat = new Chat();
Здорово Друзья, вопрос, есть файл конфигурации, при работе с этим файлом товар в базу данных почему-то добавляется только один вид товара, как его можно было бы изменить, чтоб добавлялись все виды товара. В корзину добавляются все виды товара. Вот он:  public class InquiryDetailConfiguration : IEntityTypeConfiguration<InquiryDetail>
   {
       public void Configure(EntityTypeBuilder<InquiryDetail> builder)
       {
           builder.HasKey(x => x.Id);
           builder.HasOne(x => x.InquiryHeader)
               .WithOne(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.Cascade);

           builder.HasOne(x => x.Product)
               .WithMany(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.NoAction);

           builder.HasOne(x => x.SizeType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.Category)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.ApplicationType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);
       }
источник

D

Dmitry in var chat = new Chat();
Roman Dolmatov
Здорово Друзья, вопрос, есть файл конфигурации, при работе с этим файлом товар в базу данных почему-то добавляется только один вид товара, как его можно было бы изменить, чтоб добавлялись все виды товара. В корзину добавляются все виды товара. Вот он:  public class InquiryDetailConfiguration : IEntityTypeConfiguration<InquiryDetail>
   {
       public void Configure(EntityTypeBuilder<InquiryDetail> builder)
       {
           builder.HasKey(x => x.Id);
           builder.HasOne(x => x.InquiryHeader)
               .WithOne(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.Cascade);

           builder.HasOne(x => x.Product)
               .WithMany(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.NoAction);

           builder.HasOne(x => x.SizeType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.Category)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.ApplicationType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);
       }
эта конфигурация не имеет отношения к твоей проблеме.
источник

D

Dmitry in var chat = new Chat();
Roman Dolmatov
Здорово Друзья, вопрос, есть файл конфигурации, при работе с этим файлом товар в базу данных почему-то добавляется только один вид товара, как его можно было бы изменить, чтоб добавлялись все виды товара. В корзину добавляются все виды товара. Вот он:  public class InquiryDetailConfiguration : IEntityTypeConfiguration<InquiryDetail>
   {
       public void Configure(EntityTypeBuilder<InquiryDetail> builder)
       {
           builder.HasKey(x => x.Id);
           builder.HasOne(x => x.InquiryHeader)
               .WithOne(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.Cascade);

           builder.HasOne(x => x.Product)
               .WithMany(x => x.InquiryDetail)
               .IsRequired()
               .OnDelete(DeleteBehavior.NoAction);

           builder.HasOne(x => x.SizeType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.Category)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);

           builder.HasOne(x => x.ApplicationType)
               .WithMany(x => x.InquiryDetail)
               .IsRequired();
           //               .OnDelete(DeleteBehavior.Restrict);
       }
ну и по два раза зачем вопросы задавать.
источник

ВE

Виталий EasyMod... in var chat = new Chat();
Фух, думал начнешь уточняющие вопросы задавать
источник

D

Dmitry in var chat = new Chat();
Виталий EasyMod
Фух, думал начнешь уточняющие вопросы задавать
😂😂
источник

RD

Roman Dolmatov in var chat = new Chat();
Dmitry
ну и по два раза зачем вопросы задавать.
Мне никто ничего не ответил, и задал поэтому ))
источник

D

Dmitry in var chat = new Chat();
Roman Dolmatov
Мне никто ничего не ответил, и задал поэтому ))
ок, но на будущее, если захочешь повторить - помни. двух вопросов достаточно )
источник

RD

Roman Dolmatov in var chat = new Chat();
Dmitry
эта конфигурация не имеет отношения к твоей проблеме.
А на что обратить внимание, что имеет отношение к этой проблеме?
источник

D

Dmitry in var chat = new Chat();
Roman Dolmatov
А на что обратить внимание, что имеет отношение к этой проблеме?
я ж не ванга. по кофейной гуще без кода гадать. тот код, что вы показали - это про связи таблиц. но не про ограничения.
источник

NK

ID:0 in var chat = new Chat();
Объектно-ориентированное программирование – наверно самая популярная парадигма на сегодняшний день. Многие разработчики создают модели предметной области именно на базе ООП. Эти модели часто нуждаются в  рефакторинге, а ReSharper поможет сделать это наиболее эффективным образом.

https://blog.jetbrains.com/dotnet/2021/03/08/refactor-object-oriented-code-with-resharper/

#resharper #refactor #refactoring #OOC #object #oriented #code
источник

NK

ID:0 in var chat = new Chat();
Silverlight умер. Да здравствует OpenSilver! Open source реализация  Silverlight, которая работает в современных  браузерах. OpenSilver построен на базе  Mono for WebAssembly и Microsoft Blazor.

https://opensilver.net/

#OpenSilver #Silverlight #Blazor #WebAssembly
источник

GB

Ghost Basenji in var chat = new Chat();
ID:0
Silverlight умер. Да здравствует OpenSilver! Open source реализация  Silverlight, которая работает в современных  браузерах. OpenSilver построен на базе  Mono for WebAssembly и Microsoft Blazor.

https://opensilver.net/

#OpenSilver #Silverlight #Blazor #WebAssembly
А он нормален? В смысле работы с ним.
источник

ВE

Виталий EasyMod... in var chat = new Chat();
Ghost Basenji
А он нормален? В смысле работы с ним.
Who care
источник

BS

Boris Shirokolov in var chat = new Chat();
Ghost Basenji
А он нормален? В смысле работы с ним.
Два года назад на его прообразе CsHtml5 собрали админку. Теперь жсникам админки не даём.
источник

ЯЛ

Яков Лило in var chat = new Chat();
Ghost Basenji
А он нормален? В смысле работы с ним.
Из коробки навряд ли получится запустить идеальный результат. Но с доработками под конкретный проект реально что-то запустить
источник
2021 March 09

RD

Roman Dolmatov in var chat = new Chat();
Здорово Коллеги, делаю дипломную работу, пишу интернет магазин, и такой вопрос, при выборе товара в корзину все идет как и задумывалось, но с корзины в базу почему-то поступает только один вид товара, независимо от того сколько их в корзине, а далее соответственно приходится работать только с одним этим товаром, не могу понять как исправить эту проблему....  могу дать ссылку на проект в ГитХаб
источник

В

Ваня in var chat = new Chat();
Roman Dolmatov
Здорово Коллеги, делаю дипломную работу, пишу интернет магазин, и такой вопрос, при выборе товара в корзину все идет как и задумывалось, но с корзины в базу почему-то поступает только один вид товара, независимо от того сколько их в корзине, а далее соответственно приходится работать только с одним этим товаром, не могу понять как исправить эту проблему....  могу дать ссылку на проект в ГитХаб
Ну да, желательно вообще)
источник

А

Андрій in var chat = new Chat();
Roman Dolmatov
Здорово Коллеги, делаю дипломную работу, пишу интернет магазин, и такой вопрос, при выборе товара в корзину все идет как и задумывалось, но с корзины в базу почему-то поступает только один вид товара, независимо от того сколько их в корзине, а далее соответственно приходится работать только с одним этим товаром, не могу понять как исправить эту проблему....  могу дать ссылку на проект в ГитХаб
Нет, ставь точки останова и смотри что передаешь в базу
источник

RD

Roman Dolmatov in var chat = new Chat();
Андрій
Нет, ставь точки останова и смотри что передаешь в базу
это все делал, сюда пишу уже в последнюю очередь ((
источник

SS

Sticky Skull in var chat = new Chat();
Не подскажите почему функция не срабатывает?
private: System::Void CSV_WViewForm_KeyDown(System::Object^  sender, System::Windows::Forms::KeyEventArgs^  e){
           exit(0);        
    }
источник