private void trabajadoresDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { DataRowView TrabActual = (DataRowView)trabajadoresBindingSource.Current; int nIdTrabajador = Convert.ToInt32(TrabActual["IdTrabajador"]); DataRowView EmpActual = (DataRowView)empresasActualBindingSource.Current; int AnoIni = Convert.ToInt32(EmpActual["AnoEmpresa"]); int AnoFin = Convert.ToInt32(EmpActual["AnoEmpresa"]); RptFichaTrabajador frm = new RptFichaTrabajador(); frm.LoadParametros(nIdTrabajador, AnoIni, AnoFin); frm.MdiParent = this.MdiParent; frm.Show(); }
private void button1_Click(object sender, EventArgs e) { try { int nIdTrabajador = Convert.ToInt32(comboBox1.SelectedValue); int AnoIni = Convert.ToInt32(textBox1.Text); int AnoFin = Convert.ToInt32(textBox2.Text); RptFichaTrabajador frm = new RptFichaTrabajador(); frm.LoadParametros(nIdTrabajador, AnoIni, AnoFin); frm.MdiParent = this.MdiParent; frm.Show(); } catch (FormatException) { MessageBox.Show("Formato de Año de Inicio o Fin Incorrecto.", this.Text); } }