1234567891011121314151617181920212223242526272829 |
- using Bowin.Common.Linq.Entity;
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Threading.Tasks;
- using YLShipBuildLandMap.Entity;
- using YLShipBuildLandMap.Entity.ViewModel.Build;
- namespace YLShipBuildLandMap.Services.Build
- {
- public interface IBuildingService
- {
- Task<List<BuildingView>> GetBuildingList();
- Task<List<FloorView>> GetFloorList(Guid? buildingId);
- Task<BuildingView> GetBuildingById(Guid? buildingId);
- Task<int> DeleteBuilding(List<Guid> buildingIdList);
- Task<int> DeleteFloor(Guid buildingFloorId);
- Task<int> SaveBuilding(BuildingView data, List<FloorView> floorList, Guid? userId);
- Task<List<BuildingXyAxisView>> GetBuildingXYAxisList(Guid? buildingId);
- Task<List<BuildingXyAxisGroupView>> GetBuildingXyAxisGroupList(Guid? buildingId);
- }
- }
|