//constructor for admin - from job details page public jobHistory(bool x, job j, jobDetailsForAdmin z) { InitializeComponent(); vehicleBase = x; initialJob = j; previousPageAdmin = z; dgvJobList.AutoGenerateColumns = false; fillJobList(); }
//ongoing repairs double click private void bunifu_DGV_ongoingRepairs_DoubleClick(object sender, EventArgs e) { if (bunifu_DGV_ongoingRepairs.CurrentRow.Index != -1) { job jb = new job(); jb.jobID = Convert.ToInt32(bunifu_DGV_ongoingRepairs.CurrentRow.Cells["jobID"].Value); using (sunilGarageDBEntities db = new sunilGarageDBEntities()) { jb = db.jobs.Where(x => x.jobID == jb.jobID).FirstOrDefault(); jobDetailsForAdmin jdfa = new jobDetailsForAdmin(jb); jdfa.Show(); } } }