//Create a new (blank) job lead private void btnNewJobLead_Click(object sender, EventArgs e) { frmJobLead newJobLeadForm = new frmJobLead(); newJobLeadForm.ShowDialog(); //Now reinitialise the Job Lead Grid ReloadJobLeadGrid(); }
private void dataGridView_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { //A row has been double clicked. We need to get the JobLeadID value, extract the JobLead instance //and then pass this to the form to display the job lead. int jobLeadIDSelected = Convert.ToInt32(dataGridView.SelectedRows[0].Cells["JobLeadID"].Value.ToString()); //PUT THIS IN A Using BLOCK? JobLeadRepo thisJobLeadRepo = new JobLeadRepo(); iJobLead jobLeadSelected = thisJobLeadRepo.GetJobLead(jobLeadIDSelected); frmJobLead newJobLeadForm = new frmJobLead(jobLeadSelected); newJobLeadForm.ShowDialog(); //Now reinitialise the Job Lead Grid ReloadJobLeadGrid(); }