public void SortButtonClick(object id) { if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[0].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[0].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[1].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[1].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[2].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[2].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[3].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[3].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[4].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[4].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[5].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[5].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[6].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[6].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[7].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[7].Name); } else if (id.ToString() == _xamlBindings.ControlSchedulesHeaderList[8].Header) { ControlSchedulesList = _genericMethod.Sort <ControlSchedules>(ControlSchedulesList, _propertyInfos[8].Name); } else { Debug.WriteLine("Error"); } }
public void SortButtonClick(object id) { if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[0].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[0].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[1].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[1].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[2].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[2].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[3].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[3].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[4].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[4].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[5].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[5].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[6].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[6].Name); } else if (id.ToString() == _xamlBindings.ShiftRegistrationHeaderList[7].Header) { ShiftRegistrationsList = _genericMethod.Sort <ShiftRegistrations>(ShiftRegistrationsList, _propertyInfos[7].Name); } else { Debug.WriteLine("Error"); } }