Added code for Person / Address

This commit is contained in:
2021-03-07 23:39:37 +01:00
parent 00b407f790
commit b4baefd68f
19 changed files with 1094 additions and 26 deletions

View File

@ -19,16 +19,24 @@ namespace StockInfo
{
private readonly IStockRepository _stockRepository;
private readonly IStockMarketRepository _stockMarketRepository;
private readonly IPersonRepository _personRepository;
private readonly IAddressRepository _addressRepository;
private frmRegisterStock regWindow;
private frmMyStocks stockWindow;
private frmSelling sellWindow;
private frmPerson personWindow;
public frmInitial(IStockRepository stockMemberRepository, IStockMarketRepository stockMarketRepository)
public frmInitial(
IStockRepository stockMemberRepository,
IStockMarketRepository stockMarketRepository,
IPersonRepository personRepository,
IAddressRepository addressRepository)
{
InitializeComponent();
_stockRepository = stockMemberRepository;
_stockMarketRepository = stockMarketRepository;
_personRepository = personRepository;
_addressRepository = addressRepository;
}
private void Form1_Load(object sender, EventArgs e)
@ -100,15 +108,7 @@ namespace StockInfo
stockWindow.ShowDialog();
}
private void btnStockSale_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
sellWindow = new frmSelling(_stockRepository);
Cursor.Current = DefaultCursor;
sellWindow.ShowDialog();
ReloadData();
}
private void chkEnableBackRes_CheckedChanged(object sender, EventArgs e)
{
@ -156,5 +156,27 @@ namespace StockInfo
{
Button1reload();
}
private void btnStockSale_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
sellWindow = new frmSelling(_stockRepository);
Cursor.Current = DefaultCursor;
sellWindow.ShowDialog();
ReloadData();
}
private void btnEditPerson_Click(object sender, EventArgs e)
{
Cursor.Current = Cursors.WaitCursor;
personWindow = new frmPerson(_personRepository, _addressRepository);
Cursor.Current = DefaultCursor;
personWindow.ShowDialog();
}
private void btnConnShares_Click(object sender, EventArgs e)
{
}
}
}