Untitled

 avatar
unknown
kotlin
2 years ago
1.2 kB
4
Indexable
    private fun updateEventData() {
        updateEventViewModel.updateEventData.observe(viewLifecycleOwner){ data->
            data.let {
                snackBarReport(requireContext(), it.errors.toString())
            }
        }

        val updateEventRequest = UpdateEventRequest(
            SHIFT_DIALOG_BUSINESS_UNITE_DATA.value!!.busId,
            SHIFT_DIALOG_BUSINESS_UNITE_DATA.value!!.busName,
            SHIFT_DIALOG_CUSTOMER_DATA.value!!.category,
            SHIFT_DIALOG_CUSTOMER_DATA.value!!.customerId,
            SHIFT_DIALOG_CUSTOMER_DATA.value!!.customerName,
            getDuration(),
            showVisit.employeeId!!.toInt(),
            showVisit.id!!,
            SHIFT_DIALOG_CLINIC_DATA.value!!.clinicId,
            SHIFT_DIALOG_CLINIC_DATA.value!!.clinicName,
            SHIFT_DIALOG_CLINIC_DATA.value!!.orgTypeId,
            SHIFT_DIALOG_CUSTOMER_DATA.value!!.specId,
            "${SHIFT_DIALOG_DATE_DATA.value!!.year}-${SHIFT_DIALOG_DATE_DATA.value!!.month}-${SHIFT_DIALOG_DATE_DATA.value!!.day}T${SHIFT_DIALOG_TIME_DATA.value!!.startHour}:${SHIFT_DIALOG_TIME_DATA.value!!.startMin}:00.000Z")

        updateEventViewModel.updateEvents(updateEventRequest)
    }
Editor is loading...