У меня есть этот контекст со следующим переопределением метода:
public class MyContext : DbContext
{
public DbSet<Contract> Contracts{get;set;}
public override int SaveChanges()
{
Contract ctr = new Contract
{
ContractId = "CT99999991",
ContractNumber = "9000",
LastModifiedDate = DateTime.Now,
GracePeriod = DateTime.Now,
ShipByDate = DateTime.Now,
ExpirationDate = DateTime.Now
};
this.Contracts.Add(ctr);
return base.SaveChanges();
}
}
Независимо от того, что я пробовал, мне никогда не удавалось добиться успеха этой части кода.Я хотел бы сохранить верхний Контракт в базе данных при возникновении события SaveChanges.Я что-то пропускаю?