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(); } }
private void AddNewEmployee(Employee employee) { _context.Employees.Add(employee); _context.SaveChanges(); }
//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; }