Mango.Nop.Plugins/Nop.Plugin.Misc.AuctionPlugin/Services/IAnnouncementService.cs

31 lines
703 B
C#

using System;
using Nop.Core;
using Nop.Plugin.Misc.AuctionPlugin.Domains;
using System.Collections.Generic;
namespace Nop.Plugin.Misc.AuctionPlugin.Services
{
public interface IAnnouncementService
{
public Task DeleteAsync(AnnouncementTable announcement);
public Task InsertAsync(AnnouncementTable announcement);
public Task<bool> UpdateAsync(AnnouncementTable announcement);
public Task<IPagedList<AnnouncementTable>> GetAnnouncementsAsync(int pageIndex = 0, int pageSize = int.MaxValue);
public Task<AnnouncementTable> GetAnnouncementDesignFirstAsync();
public Task<AnnouncementTable> GetAnnouncementByIdAsync(int Id);
}
}