Здесь я добавляю некоторые данные в базу данных, используя EF-код. Когда я добавляю, используя один контекст, он работает. Но мне нужно обновить другую таблицу (другой контекст), используя ProductId (productId avaialble в iOdr объект.Добавить в один контекст и обновить другой контекст
Вот мой код
public int AddorUpdateSalesOrder(ref InvoiceHD iOdr)
{
try
{
if (iOdr.InvoiceId != null)
{
//context.Entry(iOdr).State = EntityState.Modified;
context.InvoiceHDs.Add(iOdr);
//Here I need to update Product context
//using ProductId(it's available in iOdr).
//If ProductId is 1 then I need to
//update product tables ProductQuantity coloumn with new value
}
else
{
context.InvoiceHDs.Add(iOdr);
}
}
catch (Exception ex)
{
string msg = ex.Message;
}
return context.SaveChanges();
}
Я понятия не имею, как это сделать второй context.could вы пожалуйста кто-нибудь дать мне помочь в этом. благодаря