private void button2_Click(object sender, EventArgs e)
        {
            var exp  = new ExperienciasLaborale();
            var form = new CandidatoExpForm(ref exp);

            form.ShowDialog();

            if (!NotValidExp(exp))
            {
                if (Experiencias == null)
                {
                    Experiencias = new List <ExperienciasLaborale>();
                }

                Experiencias.Add(exp);
                var data = Experiencias.Select(x => new { x.PuestoOcupado, x.Empresa, x.FechaDesde, x.FechaHasta, x.Salario }).ToList();
                dataGridView1.DataSource = data;
            }
        }
 private bool NotValidExp(ExperienciasLaborale exp)
 {
     return(exp.Empresa == null && exp.FechaDesde == DateTime.MinValue && exp.FechaHasta == DateTime.MinValue && exp.PuestoOcupado == null && exp.Salario == 0);
 }
Exemple #3
0
 private void iconcerrar_Click(object sender, EventArgs e)
 {
     _exp = null;
     Close();
 }
Exemple #4
0
 public CandidatoExpForm(ref ExperienciasLaborale exp)
 {
     InitializeComponent();
     _exp = exp;
 }