Class AdministratorModel

java.lang.Object
healthcare.users.models.AdministratorModel

public class AdministratorModel extends Object
  • Constructor Details

    • AdministratorModel

      public AdministratorModel(String administratorID)
  • Method Details

    • getAdministratorID

      public String getAdministratorID()
    • readDataFromFile

      public List<String> readDataFromFile(String filePath)
    • writeDataToFile

      public void writeDataToFile(String filePath, List<String> data)
    • appendDataToFile

      public boolean appendDataToFile(String filePath, String entry)
    • filterData

      public List<String> filterData(List<String> data, int fieldIndex, String filterValue)
    • updateEntry

      public boolean updateEntry(String filePath, String id, int idIndex, String updatedEntry, String header)
    • getEntryById

      public String[] getEntryById(String filePath, String id)
    • removeEntry

      public boolean removeEntry(String filePath, String id, String header)
    • getFeedback

      public List<String[]> getFeedback()
    • getFilePathForStaffType

      public String getFilePathForStaffType(String staffType)
    • getStaffListPath

      public static String getStaffListPath()
    • getStaffPasswordsPath

      public static String getStaffPasswordsPath()
    • getDoctorPasswordsPath

      public static String getDoctorPasswordsPath()
    • getDoctorListPath

      public static String getDoctorListPath()
    • getAppointmentRequestsPath

      public static String getAppointmentRequestsPath()
    • getMedicineListPath

      public static String getMedicineListPath()
    • getReplenishmentRequestsPath

      public static String getReplenishmentRequestsPath()
    • getDoctorHeader

      public static String getDoctorHeader()
    • getStaffHeader

      public static String getStaffHeader()
    • getMedicineHeader

      public static String getMedicineHeader()
    • getReplenishmentRequestsHeader

      public static String getReplenishmentRequestsHeader()