public void DeleteLockerTypeData(int id)
        {
            // Check if any cabinet exists for this locker type. If yes, show error.
            if (Cabinet.Count(String.Format("locker_type_id = {0} AND status <> 'Disabled'", id)) > 0)
            {
                throw new InvalidUserInputException("Delete Error - Locker Type Cabinet");
            }

            // Delete the locker type
            LockerType deletedLockerType = LockerType.Get(id);

            deletedLockerType.TempDelete();
        }