À mon avis, je dois retourner FullName pour chaque initiateur et propriétaire. Pour ce faire, l'initiateur et le propriétaire doivent-ils être des clés étrangères de EmployeeID? Je ne suis pas sûr comment faire à la fois les clés étrangères Initiator et Owner en utilisant le code d'abord ni comment afficher FullName en utilisant rasoir.Code premières clés étrangères
Des idées? Merci.
ChangeRequest
namespace Project.Models
{
public class ChangeRequest
{
public int ChangeRequestID { get; set; }
public int Initiator { get; set; }
public int Owner { get; set; }
}
}
employé
namespace Project.Models
{
public class Employee
{
public int EmployeeID { get; set; }
public string Surname { get; set; }
public string FirstName { get; set; }
public string FullName
{
get
{
return Surname + ", " + FirstName;
}
}
}
}
Voir
@foreach (var item in Model.ChangeRequests)
{
@Html.DisplayFor(modelItem => item.Initiator)
@Html.DisplayFor(modelItem => item.Owner)
}