public void TestValidateTransaction() { BusinessLayer myBL = new BusinessLayer(); TransactionTbl myTransaction = new TransactionTbl(); myTransaction.gl1 = "5540"; myTransaction.gl2 = "5541"; myTransaction.gl3 = "1042"; myTransaction.gl4 = "2142"; myTransaction.project = "0416"; myTransaction.fund = "B40"; myTransaction.customer = 23; myTransaction.status = "HELD"; myTransaction.description = "Record Cash Outlays"; myTransaction.amount = 50.55; Assert.IsTrue(myBL.validateTransaction(myTransaction)); }
public ClientList(Business.BusinessLayer businessLayer) { InitializeComponent(); this.businessLayer = businessLayer; // Sélection des lignes entières dataGridView1.SelectionMode = DataGridViewSelectionMode.FullRowSelect; // Ajustement des colonnes en largeur dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; // Utilisation du champ de recherche textBox1.TextChanged += (src, evt) => { // Données filtrées dataGridView1.DataSource = businessLayer.GestionClients.ListeClientsResumée(textBox1.Text.Trim()).ToList(); }; // Utilisation du bouton ajouter button1.Click += (src, evt) => { ((MainForm)Parent.Parent).ChangeView(new ClientEditor(businessLayer)); }; // Données initiales non filtrées UpdateData(); // On masque les ID dataGridView1.Columns[0].Visible = false; // Edition du client dataGridView1.CellDoubleClick += this.EditClient; // Menu contextuel dataGridView1.MouseClick += this.DisplayContextMenu; // Focus sur le champ de recherche textBox1.Focus(); }