Skip to content

Commit

Permalink
AC-1073: Migrate EncounterCreateRoomDAO to Kotlin (#1014)
Browse files Browse the repository at this point in the history
* Rename .java to .kt

* AC-1073: Migrate EncounterCreateRoomDAO to Kotlin
  • Loading branch information
shubhamsgit authored Aug 27, 2023
1 parent 0d9395f commit 33d69a9
Showing 1 changed file with 13 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,23 +7,19 @@
* Copyright (C) OpenMRS Inc. OpenMRS is a registered trademark and the OpenMRS
* graphic logo is a trademark of OpenMRS Inc.
*/
package com.openmrs.android_sdk.library.dao

package com.openmrs.android_sdk.library.dao;

import java.util.List;

import androidx.room.Dao;
import androidx.room.Insert;
import androidx.room.Query;
import androidx.room.Update;

import com.openmrs.android_sdk.library.models.Encountercreate;
import androidx.room.Dao
import androidx.room.Insert
import androidx.room.Query
import androidx.room.Update
import com.openmrs.android_sdk.library.models.Encountercreate

/**
* The interface Encounter create room dao.
*/
@Dao
public interface EncounterCreateRoomDAO {
interface EncounterCreateRoomDAO {

/**
* Add encounter created long.
Expand All @@ -32,23 +28,19 @@ public interface EncounterCreateRoomDAO {
* @return the long
*/
@Insert
long addEncounterCreated(Encountercreate encountercreate);
fun addEncounterCreated(encountercreate: Encountercreate): Long

/**
* Update existing encounter int.
*
* @param encountercreate the encountercreate
*/
@Update
void updateExistingEncounter(Encountercreate encountercreate);
fun updateExistingEncounter(encountercreate: Encountercreate)


/**
* Gets all created encounters.
*
* @return the all created encounters
*/
@Query("Select * FROM encountercreate")
List<Encountercreate> getAllCreatedEncounters();
fun getAllCreatedEncounters(): List<Encountercreate>

/**
* Gets created encounters by id.
Expand All @@ -57,5 +49,5 @@ public interface EncounterCreateRoomDAO {
* @return the created encounters by id
*/
@Query("Select * FROM encountercreate WHERE _id =:id")
Encountercreate getCreatedEncountersByID(long id);
}
fun getCreatedEncountersByID(id: Long): Encountercreate
}

0 comments on commit 33d69a9

Please sign in to comment.