Пример #1
0
        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);
            }
        }