У меня есть 3 таблицы
Оператор OperatorWarehouse Warehouse
| Operators | | OperatorsWarehouses | | Warehouses |
| OperatorID | - | OperatorID | - | WarehouseID |
| EmployeeID | | WarehouseID | | Warehouse |
Так что в принципе в моей структуре сущностей таблица "OperatorsWarehouses" не отображается ...
Естьуже данные в таблице Warehouses, мне нужно только вставить в Operators and OperatorsWarehouses, чтобы установить отношение.
Это мой код
using (InventoryContext db = new InventoryContext ())
{
Employee employee = new Employee();
employee.EmployeeID = Convert.ToInt32(ddlOperators.SelectedValue);
var operator = new Operator();
operator.EmployeeID = employee.EmployeeID ;
db.Operator.Add(operator);
db.SaveChanges();
ddlOperators.DataBind();
}
Я уже пробовал
operator.Warehouses.Add(new Warehouse());
Но это будет вставить в таблицу складов, и я не хочу этого делать, я хочу вставить только оператор в эту таблицу