Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET MVC
Войти
Регистрация
Восстановить пароль
 
Kurtis
8 / 5 / 3
Регистрация: 13.02.2013
Сообщений: 294
Завершенные тесты: 1
1

Как добавить новую запись в БД через объект?

27.01.2018, 22:31. Просмотров 416. Ответов 2
Метки нет (Все метки)

Добрый день, есть таблица в базе данных, этой таблице соответствует класс в модели со следующими полями:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
 public class price
{
    public int id { get; set; }
    public int id_complectation { get; set; }
    public int id_transmission { get; set; }
    public int id_drive { get; set; }
    public int id_model { get; set; }
    public int total_price { get; set; }
}

В представлении, используются select'ы для отображения данных, каждой таблицы связанной с таблицей Price. Пример селекта для таблиц Model:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
<select>
   @foreach (MyCourseProject.Models.model i in ViewBag.mdl)
   {
       <option value="@i.id">@i.name_model</option>
   }
 </select>

Вопрос, как выбрав значения во всех селектах, по нажатию кнопки отправить данные в метод "Create" контроллера "First". Пример этого метода:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
  public ActionResult Create(price PRice)
   {
      db.Price.Add(PRice);
      db.SaveChanges();
      return RedirectToAction("Index");
   }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.01.2018, 22:31
Ответы с готовыми решениями:

ASP.NET C# Как добавить новую запись в таблицу из SQL
Вопрос в теме. Допустим есть таблица с несколькими столбцами. Как добавить новую запись в эту...

Как добавить новую запись в БД
Под БД взял ibConsole, таблицы созданы, но не могу добавлять данные, вылетает ошибка. На форму...

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

Как добавить новую запись в динамический список?
Существует односвязный линейный список. Информация читается из файла в список. Вопрос состоит в...

Как добавить новую запись в конец файла
Здравствуйте. Имеется txt файл, в нем хванится информация о реках: 1 строка: &quot;название&quot; 2...

2
kmaffa
313 / 306 / 150
Регистрация: 29.10.2012
Сообщений: 841
28.01.2018, 06:05 2
Похоже вот тут ошибка, надо:
C#
1
2
<select name="id_model">
...
1
Kurtis
8 / 5 / 3
Регистрация: 13.02.2013
Сообщений: 294
Завершенные тесты: 1
28.01.2018, 13:09  [ТС] 3
kmaffa, действительно, оказалось все так просто.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2018, 13:09

Как добавить новую запись в связанные таблицы?
Access+ADO. Структура БД следующая: Таб1 - sotr, Таб2 - dolzn, Таб3 - dep, Таб4 - criptocr, Таб5,...

Как добавить новую запись в TdbGrid 7.0 (ValueItems.add) ?
Привет, не могу заставить программно заставить добавить новую запись в...

Как добавить новую запись в поле со списком из другой таблицы?
Добрый день. 2 таблицы: raskhod (id_ras, data, klient, data, summa) klient - поле со списком,...


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

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

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