using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using ReallifeGamemode.Database.Models; /** * @overview Life of German Reallife - Entities UserItem (UserItem.cs) * @author VegaZ * @copyright (c) 2008 - 2018 Life of German */ namespace ReallifeGamemode.Database.Entities { public partial class UserItem { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } public int ItemId { get; set; } [ForeignKey("User")] public int UserId { get; set; } public User User { get; set; } public int Amount { get; set; } public int Slot { get; set; } public User GetUser() { using (var dbContext = new DatabaseContext()) { return dbContext.Users.FirstOrDefault(u => u.Id == UserId); } } } }