public A1_POCO.ClientPOCO Get(int clientId) { Client c = datasource.getClientbyId(clientId); ClientPOCO client = new ClientPOCO(); client.Address = c.Address; client.CNP = c.CNP; client.FirstName = c.FirstName; client.ICN = c.ICN; client.ID = c.ID; client.LastName = c.LastName; client.Accounts = new List <AccountPOCO>(); foreach (var account in c.Accounts) { AccountPOCO a = new AccountPOCO(); a.ID = account.ID; a.Amount = account.Amount; a.ClientID = account.ClientID; a.CreationDate = account.CreationDate; a.Currency = account.Currency; a.Number = account.Number; a.Type = account.Type; client.Accounts.Add(a); } return(client); }
private void reload() { ClientPOCO client = accountLogic.Get(clientId); accountList.Rows.Clear(); foreach (var a in client.Accounts) { accountList.Rows.Add(new object[] { a.ID, a.Number, a.Type, a.Currency, a.Amount, a.CreationDate }); } UpdateSelectedRow(); }
private void ClientForm_Load(object sender, EventArgs e) { ClientPOCO currentClient = clientlogic.getClient(clientID); if (currentClient != null) { textBox_first_name.Text = currentClient.FirstName; textBox_last_name.Text = currentClient.LastName; textBox_CNP.Text = currentClient.CNP; textBox_address.Text = currentClient.Address; } }
public ClientPOCO getClient(int clientID) { Client c = datasource.getClientbyId(clientID); ClientPOCO cPoco = new ClientPOCO(); if (c != null) { cPoco.ID = c.ID; cPoco.FirstName = c.FirstName; cPoco.LastName = c.LastName; cPoco.CNP = c.CNP; cPoco.Address = c.Address; return(cPoco); } return(null); }
public List <ClientPOCO> GetClients() { List <ClientPOCO> usersPoco = new List <ClientPOCO>(); List <Client> users = datasource.getClients(); foreach (var u in users) { ClientPOCO userPoco = new ClientPOCO(); userPoco.ID = u.ID; userPoco.FirstName = u.FirstName; userPoco.LastName = u.LastName; userPoco.Address = u.Address; userPoco.CNP = u.CNP; userPoco.ICN = u.ICN; usersPoco.Add(userPoco); } return(usersPoco); }