16 lines
507 B
C#
16 lines
507 B
C#
using Cowain.Base.IServices;
|
|
using Cowain.Base.Models;
|
|
using Plugin.Cowain.Driver.ViewModels;
|
|
|
|
namespace Plugin.Cowain.Driver.IServices;
|
|
|
|
public interface IActionService : IBaseService
|
|
{
|
|
Task<List<VarActionViewModel>> GetDeviceActionsAsync(int deviceId);
|
|
Task<List<DeviceViewModel>> GetDeviceAsync();
|
|
|
|
Task<ResultModel> AddActionAsync(VarActionViewModel varAction);
|
|
Task<ResultModel> DeleteActionAsync(int id);
|
|
Task<ResultModel> UpdateActionAsync(VarActionViewModel varAction);
|
|
}
|