我有一个控制器,“硬件”,它有一个“创建”动作。
模型看起来像:
namespace Inventory.Models
{
public class HardwareModel
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int ID { get; set; }
public string UPDATED { get; set; }
[Required]
[DataType(DataType.Text)]
[Display(Name = "Brand")]
public string BRAND { get; set; }
[Required]
[DataType(DataType.Text)]
[Display(Name = "Model")]
public string MODEL { get; set; }
}
}
这与生成的 /Hardware/Create/ 控制器一起工作得很好(创建操作使用 Razor 模板),但是,当创建一个新项目时,我还想更新另一个表来跟踪哪个项目被更新(来自 HardwareModel 的 ID)以及更新时间。我能够获得我需要的这两个字段 - 但我的问题是,如何扩展此模型以在 2 个单独的表中创建新记录?(使用 MVC4)