Ejemplo n.º 1
0
 private void UpdateCurrentEmployee(Employee emp)
 {
     var employeeToUpdate = _context.Employees.SingleOrDefault(e => e.Id == emp.Id);
     if (employeeToUpdate == null)
     {
         return;
     }
     else
     {
         employeeToUpdate.FirstName = emp.FirstName;
         employeeToUpdate.LastName = emp.LastName;
         employeeToUpdate.BirthDay = emp.BirthDay;
         employeeToUpdate.DepId = emp.DepId;
         _context.SaveChanges();
     }
 }
Ejemplo n.º 2
0
 private void AddNewEmployee(Employee employee)
 {
     _context.Employees.Add(employee);
     _context.SaveChanges();
 }
Ejemplo n.º 3
0
 //private void UpdateCurrentEmployee(Employee employee)
 //{
 //    var employeeToUpdate = _context.Employees.SingleOrDefault(e => e.Id == employee.Id);
 //    if (employeeToUpdate == null)
 //    {
 //        return;
 //    }
 //    else
 //    {
 //        employeeToUpdate.Id = employee.Id;
 //        employeeToUpdate.FirstName = employee.FirstName;
 //        employeeToUpdate.LastName = employee.LastName;
 //        employeeToUpdate.BirthDay = employee.BirthDay;
 //        employeeToUpdate.DepId = employee.DepId;
 //        _context.SaveChanges();
 //    }
 //}
 private void DeleteCurrentEmployee(Employee employee)
 {
     _context.Employees.Remove(employee);
     _context.SaveChanges();
     DataGrid.ItemsSource = Employees;
 }