Example #1
0
 public void PersistDependents()
 {
     using (var db = new PATDbContext())
     {
         db.Dependents.AddRange(_dependents);
         db.SaveChanges();
     }
 }
Example #2
0
 public int Persist()
 {
     using (var db = new PATDbContext())
     {
         db.Employees.Add(_employee);
         db.SaveChanges();
     }
     return(_employee.EmployeeId);
 }
Example #3
0
 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();
     }
 }
Example #4
0
 static void Main(string[] args)
 {
     using (var db = new PATDbContext())
     {
     }
 }