У меня есть объект со списком объектов для вставки в базу данных.Когда вставляешь список продаж, я хочу добавить порядковый номер (позицию) для каждого объекта продажи * пример 1001 *
, моя сущность:
public class Warehouse
{
public int Id {get; set;}
public string Address {get; set;}
public List<Sale> Sales {get; set;}
}
public class Sale
{
public int Id {get; set;}
public int price {get; set;}
public int position {get; set;}
}
Мой метод вставки:
public void Insert(Warehouse entity)
{
using(var ctx = new MyContext())
{
ctx.Add(entity);
ctx.saveChanges();
}
}
Исключенный результат:
WareHouse:
Id: 1
Address: "address #627"
Sales:
sale 1:
id: 1001
price: 1000
position: 1 //how to generate this?
sale 2:
id: 1002
price: 1200
position: 2 //how to generate this?
etc....