Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
cossackjedi
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 23
1

Корзина заказов для интернет магазина

18.04.2018, 04:19. Просмотров 573. Ответов 3
Метки нет (Все метки)

Каким образом организовать корзину заказов в ASP.Net MVC проекте?
Пишу небольшую работу для учебы - интернет сайт, дошел до финального штриха - заказ товара и корзина.
Как я понимаю мне легче всего хранить в списке айди моих товаров и ихнее количество?
А как мне передать админу текст заказа с указанием всей инфы как город, адрес и т.д.?

Использую entity framework. Имею 2 бд для магазина (товары, категории и отзывы) и бд для юзеров. Стоит ли создавать новую бд для корзины? Или каким образом мне ее связывать с каждым юзером?

ссылка на проэкт
https://drive.google.com/open?id=1zUZI2O7VuZzdsGUfVDLSQqxpBrgUGcx7
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2018, 04:19
Ответы с готовыми решениями:

Корзина для интернет-магазина
добрый день...есть список товаров, для выбора которых используются чеки...можно ли сделать так,...

Корзина интернет-магазина. Как лучше организовать
Здравствуйте! обращаюсь к вам за советом. Есть зародыш интернет-магазина (БД уже написана),...

Слайдер для интернет-магазина
Пишу простой интернет-магазин на ASP.NET MVC чисто для себя. Решил сделать слайдер с фотками....

Нужен несложный шаблон для интернет-магазина
asp.net mvc Пытаюсь написать свой шаблон интернет-магазина, но пока сделать это на серьезном...

Оптимальный язык для создания интернет-магазина
Всем привет. Дайте плз совет, коллеги. Я пока умею программировать только на C++, но хочу научиться...

3
OwenGlendower
Супер-модератор
Эксперт .NET
10761 / 9185 / 3915
Регистрация: 17.03.2014
Сообщений: 18,377
Записей в блоге: 1
Завершенные тесты: 2
18.04.2018, 13:33 2
Цитата Сообщение от cossackjedi Посмотреть сообщение
Имею 2 бд для магазина (товары, категории и отзывы) и бд для юзеров.
Зачем?

Цитата Сообщение от cossackjedi Посмотреть сообщение
Стоит ли создавать новую бд для корзины?
Нет. Лучше использовать одну БД для всех данных.

Цитата Сообщение от cossackjedi Посмотреть сообщение
Или каким образом мне ее связывать с каждым юзером?
Как всегда с помощью внешнего ключа на таблицу пользователей.
0
cossackjedi
0 / 0 / 0
Регистрация: 20.05.2015
Сообщений: 23
18.04.2018, 19:57  [ТС] 3
как мне задать этот ключ? и привязать его к таблице
0
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
546 / 468 / 213
Регистрация: 16.10.2010
Сообщений: 1,862
Завершенные тесты: 2
19.04.2018, 12:20 4
Цитата Сообщение от cossackjedi Посмотреть сообщение
как мне задать этот ключ
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class Order
{
    public int Id {get; set;}
 
    public List<OrderLine> OrderLines {get; set;}
}
 
class OrderLine
{
    public int Id {get; set;}
    public int OrderId {get; set;}
    public int ProductId {get; set;}
 
    public Order Order {get; set;}
    public Product Product {get; set;}
}
 
class Product
{
    public int Id {get; set;}
    
    public List<OrderLine> OrderLines {get; set;}
}
Вот примерная схема таблиц, при создании миграции будут автоматически созданы нужные связи и ключи в рамках sql синтаксиса.
0
19.04.2018, 12:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.04.2018, 12:20

Как создать Администратора для интернет магазина?
Ребят, делаю на ASP.NET MVC интернет магазин и мне нужно сделать функции администратора. Не знаю...

Софт для создания Интернет Магазина [ASP]
Нужен софт для создания шоблонов Интернет Магазина типа корзина с использованием ASP Всем Спасибо

Что нужно знать для создания интернет-магазина?
Что нужно знать для создания интернет магазина. Книги, видеокурсы. Кто знает помогите, подскажите с...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru