diff --git a/src/main/java/com/cardiff/client_project/service/imp/CommonAdminHospitalServiceImp.java b/src/main/java/com/cardiff/client_project/service/imp/CommonAdminHospitalServiceImp.java deleted file mode 100644 index 90a14b5af8fbb93f4da7395c9cfc3e0fd9c102af..0000000000000000000000000000000000000000 --- a/src/main/java/com/cardiff/client_project/service/imp/CommonAdminHospitalServiceImp.java +++ /dev/null @@ -1,43 +0,0 @@ -package com.cardiff.client_project.service.imp; - -import com.cardiff.client_project.pojo.dto.HospitalDTO; -import com.cardiff.client_project.service.CommonAdminHospitalService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.jdbc.core.BeanPropertyRowMapper; -import org.springframework.jdbc.core.JdbcTemplate; -import org.springframework.stereotype.Service; - -import java.util.List; - -@Service -public class CommonAdminHospitalServiceImp implements CommonAdminHospitalService { - - @Autowired - private JdbcTemplate jdbcTemplate; - - @Override - public List<HospitalDTO> getAllHospitals() { - String sql = "SELECT * FROM hospital"; - return jdbcTemplate.query(sql, new BeanPropertyRowMapper<>(HospitalDTO.class)); - } - - @Override - public void addHospital(HospitalDTO hospital) { - String sql = "INSERT INTO hospital (name, location, phone, totalBeds, availableBeds, occupancyRate) VALUES (?, ?, ?, ?, ?, ?)"; - jdbcTemplate.update(sql, hospital.getName(), hospital.getLocation(), hospital.getPhone(), - hospital.getTotalBeds(), hospital.getAvailableBeds(), hospital.getOccupancyRate()); - } - - @Override - public void updateHospital(HospitalDTO hospital) { - String sql = "UPDATE hospital SET name=?, location=?, phone=?, totalBeds=?, availableBeds=?, occupancyRate=? WHERE id=?"; - jdbcTemplate.update(sql, hospital.getName(), hospital.getLocation(), hospital.getPhone(), - hospital.getTotalBeds(), hospital.getAvailableBeds(), hospital.getOccupancyRate(), hospital.getId()); - } - - @Override - public void deleteHospital(int id) { - String sql = "DELETE FROM hospital WHERE id=?"; - jdbcTemplate.update(sql, id); - } -}