Stock chosingcombo implemented in also created registerwindow

This commit is contained in:
2021-01-18 21:48:24 +01:00
parent 2dd9eae9c3
commit a87f91b921
5 changed files with 223 additions and 4 deletions

View File

@ -17,7 +17,9 @@ namespace RepositoryPattern
private readonly IStockMemberRepository _stockMemberRepository;
private readonly IStockMarketRepository _stockMarketRepository;
public frmInitial(IProductRepository productRepository,IStockMemberRepository stockMemberRepository,IStockMarketRepository stockMarketRepository)
private frmRegisterStock regWindow;
public frmInitial(IProductRepository productRepository, IStockMemberRepository stockMemberRepository, IStockMarketRepository stockMarketRepository)
{
InitializeComponent();
_productRepository = productRepository;
@ -34,8 +36,9 @@ namespace RepositoryPattern
{
if (rdbNorth.Checked)
{
dataGridView.DataSource = _productRepository.GetProducts(); }
else if(rdbStock.Checked)
dataGridView.DataSource = _productRepository.GetProducts();
}
else if (rdbStock.Checked)
{
dataGridView.DataSource = _stockMemberRepository.GetStocks();
}
@ -72,5 +75,16 @@ namespace RepositoryPattern
lblStockRows.Text = stocklist.Count().ToString();
}
}
private void btnStockReg_Click(object sender, EventArgs e)
{
if (rdbStock.Checked)
{
_stockMarketRepository.LoadStockMarketList();
regWindow = new frmRegisterStock();
regWindow.Stocks = _stockMarketRepository.StockMarketList;
regWindow.ShowDialog();
}
}
}
}