package ru.fincode.tsudesk.feature.schedule.data.remote

object ScheduleApiContract {

    object Path {
        const val GET_SCHEDULE_METHOD = "schedule/queries/GetSchedule.php"
    }

    object Query {
        const val FIELD_SEARCH = "search_field"
        const val VALUE_SEARCH = "search_value"

        const val FIELD_GROUP = "GROUP_P"
        const val FIELD_TEACHER = "PREP"

        const val FIELD_DATE = "DATE_Z"
        const val FIELD_TIME = "TIME_Z"
        const val FIELD_NAME = "DISCIP"
        const val FIELD_TYPE_NAME = "KOW"
        const val FIELD_ROOM = "AUD"

        const val FIELD_GROUPS = "GROUPS"
        const val FIELD_TYPE = "CLASS"

        object LessonType {
            const val VALUE_LECTURE = "lecture"
            const val VALUE_LAB = "lab"
            const val VALUE_PRACTICE = "practice"
            const val VALUE_DEFAULT = "default"
        }
    }

}