public List <person> Get() { var result = new List <person>(); //DbContext using (var context = new DomainModelPostgreSqlContext()) { var conPerson = context.person; var data = from x in conPerson select new { x }; var dataList = data.ToList(); //追加 { var addItem = new person() { id = 1 + dataList.Count(), name = "なまえ" + dataList.Count().ToString(), age = 3 + dataList.Count() }; conPerson.Add(addItem); //更新 if (dataList.Count > 0) { int tAge = 1 + dataList.Max(x => x.x.age); foreach (var v in dataList) { v.x.age = tAge; } } //データ取得 result = data.Select(x => (person)x.x).ToList(); } context.SaveChanges(); } return(result); }
public DataAccessPostgreSqlProvider(DomainModelPostgreSqlContext context, ILoggerFactory loggerFactory) { _context = context; _logger = loggerFactory.CreateLogger("DataAccessPostgreSqlProvider"); }
public AdminController(DomainModelPostgreSqlContext context) { _context = context; }
public peopleController(DomainModelPostgreSqlContext context) { _context = context; }
public AccountController(DomainModelPostgreSqlContext context) { _context = context; }
public CountryRepository(DomainModelPostgreSqlContext context) : base(context) { }