private void cmdADD_Click(object sender, EventArgs e)
        {
            WorkingCandidato = new CandidatoViewModel();
            var frm = new WorkForms.workCandidatos()
            {
                Context     = context,
                Editing     = false,
                PuestosList = GetPuestos(),
                Candidato   = WorkingCandidato
            };

            frm.ShowDialog();
            SearchData();
        }
        private void DgvResultados_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            var row = dgvResultados.Rows[e.RowIndex];
            var id  = row.Cells["Cedula"].Value.ToString();
            var frm = new WorkForms.workCandidatos()
            {
                Context = context,
                Editing = true,
                //PuestosList = GetPuestos()
            };
            var c = context.Candidatos.Find(id);

            if (c == null)
            {
                return;
            }

            var data = c.Adapt <CandidatoViewModel>();

            frm.Candidato   = data;
            frm.PuestosList = GetPuestos(data.PuestoId);
            frm.ShowDialog();
        }