void WorkHoursCV_CurrentChanged(object sender, EventArgs e) { BasicWorkHourVM current = WorkHoursCV.CurrentItem as BasicWorkHourVM; if (current != null && current.ObjectState != ObjectState.Added) { current.ObjectState = ObjectState.Modified; } }
private void Delete(bool?obj) { BasicWorkHourVM current = WorkHoursCV.CurrentItem as BasicWorkHourVM; if (current != null) { DeletedWorkHours.Add(current); } workHours.Remove(current); }