public EmployeeDetailsWrapper(EmployeeDetails employeeDetails) { EmployeeDetails = (EmployeeDetails)employeeDetails.Clone(); this.PropertyChanged += ChangeTracker.Add_Changed_Element; }
private bool isChangedItemActuallyUpdated(EmployeeDetails recordFromDatabase, EmployeeDetails changedItem) { return(recordFromDatabase.HoursWorked != changedItem.HoursWorked || recordFromDatabase.Description != changedItem.Description); }