public void PersistDependents() { using (var db = new PATDbContext()) { db.Dependents.AddRange(_dependents); db.SaveChanges(); } }
public int Persist() { using (var db = new PATDbContext()) { db.Employees.Add(_employee); db.SaveChanges(); } return(_employee.EmployeeId); }
public EmployeeLogic(int?empId) { _dependents = new List <Dependent>(); if (empId.HasValue) { using (var db = new PATDbContext()) { _employee = db.Employees.FirstOrDefault(e => e.EmployeeId == empId); _employee.Dependents = db.Dependents.Where(d => d.EmployeeId == empId).ToList(); } } else { _employee = new Employee(); } }
static void Main(string[] args) { using (var db = new PATDbContext()) { } }