Скажите, пожалуйста, как создать третью модель, если имя столбца - Id для первых двух, а id_slujbi - третье. Я не могу изменить id_slujbi на id, так как программа на winforms уже работает на этой базе. Третий показывает ошибку, что идентификатор уже существует. Как игнорировать / удалить / использовать идентификатор, который использует репозитории и сервисы, unitofwork et c.
public class Doc_prikrep_file:Entity
{
public int id_doc { get; set; }
public byte[] prikr_file { get; set; }
public DateTime date_prikr { get; set; }
public string name_file { get; set; }
public string Note { get; set; }
public int id_user { get; set; }
}
public class Document:Entity
{
public String number { get; set; }
public DateTime date_reg { get; set; }
}
public class Spr_slujbi:Entity
{
public int id_slujbi { get; set; } =>Key id of table
public string nazv_slujbi { get; set; }
public int id_zavis { get; set; }
public int? status_doc { get; set; }
public int? del { get; set; }
}
public virtual IEnumerable<T> GetAll()
{
return DbSet.ToList(); Error start here: System.Data.SqlClient.SqlException: "Invalid column name "Id"."
}
введите описание изображения здесь