update RoomType

This commit is contained in:
freeebird
2018-10-16 14:32:27 +08:00
parent 128de0cf17
commit 97e522a9f4
8 changed files with 215 additions and 36 deletions

View File

@@ -0,0 +1,18 @@
package cn.mafangui.hotel.service;
import cn.mafangui.hotel.entity.RoomType;
import java.util.List;
public interface RoomTypeService {
int addRoomType(RoomType roomType);
int delRoomType(RoomType roomType);
int updateRoomType(RoomType roomType);
RoomType selectByName(RoomType roomType);
List<RoomType> findAllType();
}

View File

@@ -0,0 +1,40 @@
package cn.mafangui.hotel.service.impl;
import cn.mafangui.hotel.entity.RoomType;
import cn.mafangui.hotel.mapper.RoomTypeMapper;
import cn.mafangui.hotel.service.RoomTypeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
@Service
public class RoomTypeServiceImpl implements RoomTypeService {
@Autowired
private RoomTypeMapper roomTypeMapper;
@Override
public int addRoomType(RoomType roomType) {
return roomTypeMapper.insertSelective(roomType);
}
@Override
public int delRoomType(RoomType roomType) {
return roomTypeMapper.deleteByRoomType(roomType);
}
@Override
public int updateRoomType(RoomType roomType) {
return roomTypeMapper.updateByRoomTypeSelective(roomType);
}
@Override
public RoomType selectByName(RoomType roomType) {
return roomTypeMapper.selectByRoomType(roomType);
}
@Override
public List<RoomType> findAllType() {
return roomTypeMapper.findAll();
}
}