У меня есть один вопрос к моей программе.Я пишу консольное приложение на C # с использованием Entity Framework.Эта программа имеет две таблицы в отношениях один-ко-многим.Первая таблица называется «Автомобиль», а вторая - «DescriptionCar».Я предполагаю, что у меня есть данные в базе данных, и я хочу добавить описание к конкретному автомобилю, используя его идентификатор.
На данный момент у меня есть что-то вроде этого:
using (var context = new ContextClass())
{
Car car = context.Cars.Single(a => a.CarId == id);
DescriptionCar descriptionCar = new DescriptionCar();
}
ВВначале я загружаю данные конкретного автомобиля, создаю новый объект, чтобы добавить описание, и теперь я не знаю, как заполнить данные.
Классы моделей:
public class Car
{
public int CarId { get; set; }
public string Brand { get; set; }
public string Model { get; set; }
public string Fuel { get; set; }
public int ProductionYear { get; set; }
public string Color { get; set; }
public int PowerEngine { get; set; }
public virtual ICollection<DescriptionCar> DescriptionCars { get; set; }
}
public class DescriptionCar
{
public int DescriptionCarId { get; set; }
public string Description { get; set; }
public Car Car { get; set; }
}
Спасибо за помощь.