Application is working, register and calculate

This commit is contained in:
2021-02-02 16:25:10 +01:00
parent 3f737a8010
commit 8839d7dff3
9 changed files with 448 additions and 7 deletions

View File

@ -13,11 +13,12 @@ namespace RepositoryPattern
{
public partial class frmInitial : Form
{
IProductRepository _productRepository;
private readonly IProductRepository _productRepository;
private readonly IStockMemberRepository _stockMemberRepository;
private readonly IStockMarketRepository _stockMarketRepository;
private frmRegisterStock regWindow;
private frmRegisterStock regWindow;
private frmMyStocks stockWindow;
public frmInitial(IProductRepository productRepository, IStockMemberRepository stockMemberRepository, IStockMarketRepository stockMarketRepository)
{
@ -80,13 +81,28 @@ namespace RepositoryPattern
{
if (rdbStock.Checked)
{
Cursor.Current = Cursors.WaitCursor;
_stockMarketRepository.LoadStockMarketList();
regWindow = new frmRegisterStock();
regWindow.Stocks = _stockMarketRepository.StockMarketList;
Cursor.Current = DefaultCursor;
regWindow.ShowDialog();
_stockMemberRepository.InsertMany(regWindow.RegisteredStocks);
}
}
private void btnValueView_Click(object sender, EventArgs e)
{
if (rdbStock.Checked)
{
Cursor.Current = Cursors.WaitCursor;
_stockMarketRepository.LoadStockMarketList();
stockWindow = new frmMyStocks(_productRepository,_stockMemberRepository,_stockMarketRepository);
stockWindow.Stocks = _stockMarketRepository.StockMarketList;
Cursor.Current = DefaultCursor;
stockWindow.ShowDialog();
}
}
}
}