예제 #1
0
 public void Add(Department _Department)
 {
     if (_Department.DeptId == 0)
     {
         db.Department.Add(_Department);
         db.SaveChanges();
     }
     else
     {
         var dbEntity = db.Department.Find(_Department.DeptId);
         dbEntity.DeptName     = _Department.DeptName;
         dbEntity.DeptLocation = _Department.DeptLocation;
         db.SaveChanges();
     }
 }
예제 #2
0
 public void Add(JobRole _JobRole)
 {
     if (_JobRole.JobId == 0)
     {
         db.JobRole.Add(_JobRole);
         db.SaveChanges();
     }
     else
     {
         var dbEntity = db.JobRole.Find(_JobRole.JobId);
         dbEntity.JobName = _JobRole.JobName;
         dbEntity.DeptId  = _JobRole.DeptId;
         db.SaveChanges();
     }
 }
예제 #3
0
        //public IEnumerable<Employee> GetEmployees => db.Employee;

        public void Add(Employee _Employee)
        {
            if (_Employee.EmpId == 0)
            {
                db.Employee.Add(_Employee);
                db.SaveChanges();
            }
            else
            {
                var dbEntity = db.Employee.Find(_Employee.EmpId);
                dbEntity.FirstName = _Employee.FirstName;
                dbEntity.LastName  = _Employee.LastName;
                dbEntity.JobId     = _Employee.JobId;
                dbEntity.DeptId    = _Employee.DeptId;
                dbEntity.HireDate  = _Employee.HireDate;
                dbEntity.Salary    = _Employee.Salary;
                db.SaveChanges();
            }
        }