嗨这是我第一个使用linq实体的项目.我已经想出了如何创建一个新记录,我只需要获取分配给它的ID,这样当我在那里添加条目时,我可以将它用作扩展表中的FK.我允许用户创建请求,请求可以是多个设备,所以我有一个Request和RequestedEquipment表.这是我用来创建请求的代码:
public void addReq(ReqType reqType, Employee reqBy, Location loc, string comm)
{
int reqID;
Request req = new Request();
req.Comments = comm;
req.Employee = reqBy;
req.ReqType = reqType;
req.RequestStatus = findReqStat(1);
req.Location = loc;
entities.AddToRequests(req);
entities.SaveChanges();
}
Run Code Online (Sandbox Code Playgroud)
如何获取创建的请求的ID,以便我可以使用它在RequestedEquipment表中创建所需的条目?