using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using OfficeOpenXml.FormulaParsing.Excel.Functions.DateTime;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Net.Mail;
using System.Text;
using System.Threading.Tasks;
using VOL.Business.Services;
using VOL.Entity.DomainModels;
using VOL.Entity.DomainModels.YD;
using VOL.Model;
using VOL.Model.Ai;
using VOL.Model.Ai.Request;
using VOL.Model.IOT.Response;
using VOL.Model.Stadium;
namespace VOL.Business.IServices
{
///
/// 场馆
///
public interface IStadiumService
{
///
/// 场馆列表
///
///
///
Task> StadiumList(StadiumListVo dto);
///
/// 场馆详情
///
///
///
Task StadiumDetails(int stadiumId);
///
/// 添加场馆
///
///
///
Task Add(StadiumDetailsDto dto);
///
/// 更新场馆
///
///
///
Task Update(StadiumDetailsDto dto);
///
/// 更新场馆状态
///
///
///
Task UpdateStatus(StadiumDetailsDto dto);
///
/// 删除场馆
///
///
///
Task Delete(int stadiumId);
///
/// 预约人员列表
///
///
///
Task> StadiumVisitingList(StadiumVisitingVo dto);
///
/// 头像上传
///
///
///
Y_StadiumResource UploadImage(IFormFile file);
}
}