Files
StockInfoCoreApp/StockDal.Interface/IStockRepository.cs
2021-05-09 22:10:25 +02:00

22 lines
689 B
C#

using DataDomain;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace StockDAL.Interface
{
public interface IStockRepository
{
IEnumerable<StockMember> GetAllRemainingStocks();
IEnumerable<StockMember> GetAllStocks();
void InsertMany(List<StockMember> stockMembers);
void RemoveAllStocks();
void RestoreStockMembers(List<StockMember> stockMembers);
void SaveStockMember(StockMember stockMember);
void UpdateActualForSell(int id, int sellAmount, decimal sellPrice, DateTime sellDate);
void UpdateActualPrice(int id, decimal price);
}
}