påbörjat hantering olika portföljer
This commit is contained in:
@ -22,23 +22,27 @@ namespace StockInfo
|
||||
private readonly IStockMarketRepository _stockMarketRepository;
|
||||
private readonly IPersonRepository _personRepository;
|
||||
private readonly IAddressRepository _addressRepository;
|
||||
private readonly IStockPersonConnect _stockPersonConnect;
|
||||
private frmRegisterStock regWindow;
|
||||
private frmMyStocks stockWindow;
|
||||
private frmSelling sellWindow;
|
||||
private frmPerson personWindow;
|
||||
private frmPersonShareConnect personShareConnect;
|
||||
public int SelectedPersonId { get; set; } = 0;
|
||||
|
||||
public frmInitial(
|
||||
IStockRepository stockMemberRepository,
|
||||
IStockRepository stockMemberRepository,
|
||||
IStockMarketRepository stockMarketRepository,
|
||||
IPersonRepository personRepository,
|
||||
IAddressRepository addressRepository)
|
||||
IAddressRepository addressRepository,
|
||||
IStockPersonConnect stockPersonConnect)
|
||||
{
|
||||
InitializeComponent();
|
||||
_stockRepository = stockMemberRepository;
|
||||
_stockMarketRepository = stockMarketRepository;
|
||||
_personRepository = personRepository;
|
||||
_addressRepository = addressRepository;
|
||||
_stockPersonConnect = stockPersonConnect;
|
||||
}
|
||||
|
||||
private void Form1_Load(object sender, EventArgs e)
|
||||
@ -110,7 +114,7 @@ namespace StockInfo
|
||||
stockWindow.ShowDialog();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private void chkEnableBackRes_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
@ -180,7 +184,19 @@ namespace StockInfo
|
||||
|
||||
private void btnConnShares_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
if (SelectedPersonId == 0)
|
||||
{
|
||||
MessageBox.Show($"Ingen person vald ({SelectedPersonId})");
|
||||
}
|
||||
else
|
||||
{
|
||||
var person = _personRepository.GetPersonById(SelectedPersonId);
|
||||
personShareConnect = new frmPersonShareConnect();
|
||||
Cursor.Current = Cursors.WaitCursor;
|
||||
personShareConnect.ConnectPerson = person;
|
||||
Cursor.Current = DefaultCursor;
|
||||
personShareConnect.ShowDialog();
|
||||
}
|
||||
}
|
||||
|
||||
private void frmInitial_Shown(object sender, EventArgs e)
|
||||
@ -196,7 +212,7 @@ namespace StockInfo
|
||||
{
|
||||
foreach (var person in owners)
|
||||
{
|
||||
var itemIndex = cmbOwners.Items.Add(new ComboboxItem ($"{person.FirstName} {person.LastName} ({person.NickName})",person.Id));
|
||||
var itemIndex = cmbOwners.Items.Add(new ComboboxItem($"{person.FirstName} {person.LastName} ({person.NickName})", person.Id));
|
||||
}
|
||||
}
|
||||
cmbOwners.Items.Add(new ComboboxItem($"< ny person> ", 0));
|
||||
|
||||
Reference in New Issue
Block a user