Aparece: ERROR: Nombre de columna no válido 'OrganizationStructure_ID'.Entidad Marco: Nombre de columna inválido 'OrganizationStructure_ID'
public OrganizationStructure()
{
ChildrenItems = new HashSet<OrganizationStructure>();
InputDate = DateTime.Now;
}
public int ID { get; set; }
public string Name { get; set; }
public virtual int? ParentID { get; set; }
public int OrganizationID { get; set; }
public int OrganizationTypeID { get; set; }
public int OrganizationActivityID { get; set; }
public int OrganizationLocationID { get; set; }
public string AddRemark { get; set; }
public int UserId { get; set; }
public DateTime InputDate { get; set; }
public int? RemAttr { get; set; }
public virtual ICollection<OrganizationStructure> ChildrenItems { get; set; }
ÍNDICE DE ACCIÓN:
return View(_organizationStructureRepository.GetAll().ToList()
.Where(t => t.ParentID == null));
es 'OrganizationStructure' una entidad (de EF?) ¿Cuál es la excepción que obtienes? – gideon
EF, Excepción: nombre de columna no válido 'OrganizationStructure_ID' –
Aparentemente, la clave externa automática llamada cambió de {entity} ID a {entity} _ID en algún momento. EF5 quizás. –