20 lines
459 B
C#
20 lines
459 B
C#
using Core.Blueprint.DAL.SQLServer.Entities;
|
|
using Core.Blueprint.DAL.SQLServer.Entities.Request;
|
|
|
|
namespace Core.Blueprint.DAL.SQLServer.Contracts
|
|
{
|
|
public interface ISqlSampleService
|
|
{
|
|
Task<IEnumerable<Sample>> GetAllSamples();
|
|
|
|
Task<Sample?> GetSampleById(int id);
|
|
|
|
Task<Sample> AddSample(SampleRequest newSample);
|
|
|
|
Task<Sample?> UpdateSample(Sample sample);
|
|
|
|
Task<Sample?> DeleteSample(int id);
|
|
|
|
}
|
|
}
|