public List <TalentoComplexBE> ListarTalentosComplex(int idTalento) { List <TalentoComplexBE> lstTalentoBE = new List <TalentoComplexBE>(); TalentoDALC objTalentoDALC = new TalentoDALC(); lstTalentoBE = objTalentoDALC.ListarTalentosComplex(idTalento); return(lstTalentoBE); }
//public List<TalentoBE> ObtenerTalentos() //{ // List<TalentoBE> lstTalentoBE = new List<TalentoBE>(); // TalentoDALC objTalentoDALC = new TalentoDALC(); // lstTalentoBE = objTalentoDALC.ObtenerTalentos(); // return lstTalentoBE; //} public List <TalentoBE> ListarTalentos() { List <TalentoBE> lstTalentoBE = new List <TalentoBE>(); TalentoDALC objTalentoDALC = new TalentoDALC(); lstTalentoBE = objTalentoDALC.ListarTalentos(); return(lstTalentoBE); }
public List <RecomendacionBE> ObtenerDescripcionesTalentosMenosDesarrolladosAdulto(List <TalentoComplexBE> lstTalentos, int tipo) { TalentoDALC objTalentoDALC = new TalentoDALC(); List <RecomendacionBE> lstTalentosMenosDesarrollados = null; lstTalentosMenosDesarrollados = objTalentoDALC.ObtenerDescripcionesAdultoTalentosSeleccionados(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, lstTalentos[0].idTalento, lstTalentos[1].idTalento, lstTalentos[2].idTalento, lstTalentos[3].idTalento, lstTalentos[4].idTalento, lstTalentos[5].idTalento, tipo); return(lstTalentosMenosDesarrollados); }
public void CargarResultadosMasivos(List <ResultadoFinalBE> lstResultados) { string codigosMasDesarrollados = ""; string codigosMenosDesarrollados = ""; string codigosTEMasDesarrollados = ""; string codigosTEMenosDesarrollados = ""; string codigosVirtudes = ""; string codigosTalentos = ""; string masDesarrollados = ""; string menosDesarrollados = ""; string TEMasDesarrollados = ""; string TEMenosDesarrollados = ""; string virtudes = ""; string seleccionados = ""; string buzones = ""; int codigoParticipante = 0; int codigoResultado = 0; TalentoDALC objtalentoDALC = new TalentoDALC(); ResultadoDALC objResultadoDALC = new ResultadoDALC(); foreach (var item in lstResultados) { codigosMasDesarrollados = ""; codigosMenosDesarrollados = ""; codigosTEMasDesarrollados = ""; codigosTEMenosDesarrollados = ""; codigosVirtudes = ""; codigosTalentos = ""; masDesarrollados = ""; menosDesarrollados = ""; TEMasDesarrollados = ""; TEMenosDesarrollados = ""; virtudes = ""; seleccionados = ""; buzones = ""; for (int i = 0; i < item.lstTalentosMasDesarrollados.Count; i++) { masDesarrollados = masDesarrollados + "'" + item.lstTalentosMasDesarrollados[i].nombre + "', "; seleccionados = seleccionados + "1, "; buzones = buzones + "1, "; } for (int i = 0; i < item.lstTalentosMenosDesarrollados.Count; i++) { menosDesarrollados = menosDesarrollados + "'" + item.lstTalentosMenosDesarrollados[i].nombre + "', "; seleccionados = seleccionados + "1, "; buzones = buzones + "3, "; } for (int i = 0; i < item.lstTEMasDesarrollados.Count; i++) { TEMasDesarrollados = TEMasDesarrollados + "'" + item.lstTEMasDesarrollados[i].nombre + "', "; seleccionados = seleccionados + "1, "; buzones = buzones + "4, "; } for (int i = 0; i < item.lstTEMenosDesarrollados.Count; i++) { TEMenosDesarrollados = TEMenosDesarrollados + "'" + item.lstTEMenosDesarrollados[i].nombre + "', "; seleccionados = seleccionados + "1, "; buzones = buzones + "6, "; } for (int i = 0; i < item.lstVirtudes.Count; i++) { virtudes = virtudes + "'" + item.lstVirtudes[i].nombre + "', "; seleccionados = seleccionados + "1, "; buzones = buzones + "7, "; } //clausula = masDesarrollados + menosDesarrollados + TEMasDesarrollados + TEMenosDesarrollados + virtudes; try { codigosMasDesarrollados = objtalentoDALC.ObtenerCodigos(masDesarrollados); codigosMenosDesarrollados = objtalentoDALC.ObtenerCodigos(menosDesarrollados); codigosTEMasDesarrollados = objtalentoDALC.ObtenerCodigos(TEMasDesarrollados); codigosTEMenosDesarrollados = objtalentoDALC.ObtenerCodigos(TEMenosDesarrollados); codigosVirtudes = objtalentoDALC.ObtenerCodigos(virtudes); codigosTalentos = codigosMasDesarrollados + ", " + codigosMenosDesarrollados + ", " + codigosTEMasDesarrollados + ", " + codigosTEMenosDesarrollados + ", " + codigosVirtudes; } catch (Exception ex) { throw ex; } ParticipanteBE objParticipanteBE = new ParticipanteBE(); ParticipanteDALC objParticipanteDALC = new ParticipanteDALC(); objParticipanteBE.DNI = item.DNI; objParticipanteBE.Nombres = item.NombreParticipante; objParticipanteBE.ApellidoMaterno = item.ApellidoMaterno; objParticipanteBE.ApellidoPaterno = item.ApellidoPaterno; objParticipanteBE.Cargo = item.CargoEmpresa; objParticipanteBE.CorreoElectronico = item.CorreoElectronico; objParticipanteBE.NivelInstruccion = item.NivelInstruccion; objParticipanteBE.FechaNacimiento = item.FechaNacimiento; objParticipanteBE.Sexo = item.Sexo; objParticipanteBE.Institucion = item.Institucion; try { codigoParticipante = objParticipanteDALC.InsertarParticipante(objParticipanteBE); } catch (Exception) { throw; } if (codigoParticipante > 0) { ResultadoBE objResultadoBE = new ResultadoBE(); objResultadoBE.NombreParticipante = item.NombreParticipante; objResultadoBE.DNI = item.DNI; objResultadoBE.CorreoElectronico = item.CorreoElectronico; objResultadoBE.Participante_id = codigoParticipante; objResultadoBE.Fecha = DateTime.Now; objResultadoBE.TalentoId = codigosTalentos; objResultadoBE.Seleccionado = seleccionados; objResultadoBE.BuzonId = buzones; objResultadoBE.EsMasivo = true; objResultadoBE.CodEvaluacion = item.CodigoEvaluacion; try { codigoResultado = objResultadoDALC.InsertarResultado(objResultadoBE); } catch (Exception ex) { throw ex; } if (codigoResultado > 0) { objResultadoBE.Resultado_id = codigoResultado; try { objResultadoDALC.ResultadoActualizar(objResultadoBE); } catch (Exception ex) { throw ex; } } } } }
public bool ActualizarTalento(TalentoComplexBE objTalento) { TalentoDALC objTalentoDALC = new TalentoDALC(); return(objTalentoDALC.ActualizarTalento(objTalento)); }
public List <TalentoBE> ListarTalentosReporteTodos() { TalentoDALC objTalentoDALC = new TalentoDALC(); return(objTalentoDALC.ListarTalentosReporteTodos()); }