public static void UpdateCandidatoIdioma(this CandidatoIdioma candidatoIdioma, CreateEditRowIdiomaCandidatoViewModel viewModel)
 {
     if (viewModel.CandidatoIdiomasId != null)
     {
         candidatoIdioma.CandidatoIdiomasId = (int)viewModel.CandidatoIdiomasId;
     }
     candidatoIdioma.CandidatoId   = viewModel.CandidatoId;
     candidatoIdioma.IdiomaId      = viewModel.IdiomaId;
     candidatoIdioma.NivelIdiomaId = viewModel.NivelIdiomaId;
 }
 private static CreateEditRowIdiomaCandidatoViewModel ConvertToCreateEditRowIdiomaCandidatoViewModel(this CandidatoIdioma candidatoIdioma)
 {
     return(new CreateEditRowIdiomaCandidatoViewModel()
     {
         CandidatoIdiomasId = candidatoIdioma.CandidatoIdiomasId,
         CandidatoId = candidatoIdioma.CandidatoId,
         IdiomaId = candidatoIdioma.IdiomaId,
         NivelIdiomaId = candidatoIdioma.NivelIdiomaId,
         Idioma = candidatoIdioma.Idioma.Nombre,
         NivelIdioma = candidatoIdioma.NivelIdioma.Nombre
     });
 }