Ciao a tutti! Ho due progetti, uno chiamato BTData e uno chiamato WindowsFormsApp; BTData contiene 2 classi, una chiamata DBAccess e una chiamata BTUtente, mentre WindowsFormsApp contiene una classe chiamata Forms.
Forms mi funge da main, e ora arriva la domanda vera e propria, ecco parte del mio codice presente nel Forms:
Nel try assegno ad "u" i valori dei TextBox, nel catch invece chiamo la funzione insert presente nel DBAccess cercando di passargli i valori di "u" per poi stamparli in una tabella sul mio database (In pratica ciò che devo fare è scrivere dei dati su un database non direttamente dal forms ma dal forms li devo mandare in delle classi che poi scriveranno sopra il database).
Come faccio a passare nel DBAccess i valori che "u" ha acquisito nel Forms? Ricordo che il DBAccess e il BTUtenti sono nello stesso progetto, il Forms in un altro.
Forms mi funge da main, e ora arriva la domanda vera e propria, ecco parte del mio codice presente nel Forms:
Codice:
BTUtenti u = new BTUtenti();
DBAccess db = new DBAccess();
try
{
u.Nome = txtNomeU.Text;
u.Cognome = txtCognU.Text;
u.Login = txtLogU.Text;
}
catch
{
db.Insert(u);
}
Nel try assegno ad "u" i valori dei TextBox, nel catch invece chiamo la funzione insert presente nel DBAccess cercando di passargli i valori di "u" per poi stamparli in una tabella sul mio database (In pratica ciò che devo fare è scrivere dei dati su un database non direttamente dal forms ma dal forms li devo mandare in delle classi che poi scriveranno sopra il database).
Come faccio a passare nel DBAccess i valori che "u" ha acquisito nel Forms? Ricordo che il DBAccess e il BTUtenti sono nello stesso progetto, il Forms in un altro.