public Int32 encuesta_ActualizarCompetencias(CompetenciaAbetxEncuestaDC objEncuesta) { SSIA2013DataContext dc = null; try { dc = new SSIA2013DataContext(ConfigurationManager.ConnectionStrings["SSIA2013"].ToString()); Int32 lst = dc.uspCompetenciaAbetXEncuesta_Actualizar(Convert.ToInt32(objEncuesta.EncuestaId), Convert.ToInt32(objEncuesta.MallaEncuestaId), Convert.ToInt32(objEncuesta.ResutadoProgramaId), Convert.ToInt32(objEncuesta.CompetenciaAbetId), Convert.ToInt32(objEncuesta.Puntuacion)); return lst; } catch (Exception ex) { throw ex; } finally { if (dc != null) { dc.Dispose(); } } }
public static CompetenciaAbetxEncuestaCollectionDC TranslateCompetenciasAbetxMallaEncuestaIdToCompetenciaAbetxEncuestaDC(List<uspMallaEncuesta_ListarCompetenciasResult> lstLR) { CompetenciaAbetxEncuestaCollectionDC collection; try { collection = new CompetenciaAbetxEncuestaCollectionDC(); collection.LstCompetenciaAbetxEncuesta = new Collection<CompetenciaAbetxEncuestaDC>(); for (int i = 0; i < lstLR.Count; i++) { CompetenciaAbetxEncuestaDC objDC = new CompetenciaAbetxEncuestaDC(); objDC.Codigo = lstLR.ElementAt(i).Codigo; objDC.CompetenciaAbetId = lstLR.ElementAt(i).CompetenciaAbetId; objDC.Descripcion = lstLR.ElementAt(i).Descripcion; objDC.Nombre = lstLR.ElementAt(i).Nombre; objDC.ResutadoProgramaId = lstLR.ElementAt(i).ResultadoProgramaId; collection.LstCompetenciaAbetxEncuesta.Add(objDC); } return collection; } catch (Exception ex) { throw ex; } finally { } }
public EncuestaDC encuesta_Obtener(Int32 EncuestaId) { EncuestaDataAccess objDALC; try { objDALC = new EncuestaDataAccess(); uspEncuesta_ObetenerXEncuestaIdResult obj = objDALC.encuesta_ObtenerxEncuestaId(EncuestaId); EncuestaDC objDC = new EncuestaDC(); objDC.ALUMNO_APELLIDOS = obj.ALUMNO_APELLIDOS; objDC.ALUMNO_NOMBRES = obj.ALUMNO_NOMBRES; objDC.AlumnoId = obj.ALUMNOID; objDC.CarreraId = obj.CARRERAID; objDC.Descripcion = obj.DESCRIPCION; objDC.EmpresaId = obj.EMPRESAID; objDC.ENCUESTA_ESTADO = Convert.ToInt32(obj.ENCUESTA_ESTADO); objDC.EncuestaId = obj.ENCUESTAID; objDC.JEFEDIRECTO_APELLIDOS = obj.JEFEDIRECTO_APELLIDOS; objDC.JEFEDIRECTO_NOMBRES = obj.JEFEDIRECTO_NOMBRES; objDC.JefeDirectoId = obj.JEFEDIRECTOID; objDC.MALLAENCUESTA_ESTADO = obj.MALLAENCUESTA_ESTADO; objDC.MALLAENCUESTA_NOMBRE = obj.MALLAENCUESTA_NOMBRE; objDC.MallaEncuestaId = obj.MALLAENCUESTAID; objDC.PeriodoId = obj.PERIODOID; objDC.PersonaId = obj.PERSONAID; objDC.PracticaPreProfesionalId = obj.PRACTICAPREPROFESIONALID; objDC.RazonSocial = obj.RAZONSOCIAL; objDC.TipoRegistro = obj.TIPOREGISTRO; objDC.TotalHoras = obj.TOTALHORAS; objDC.Cargo = obj.Cargo; objDC.Telefono1 = obj.TELEFONO1; objDC.Anexo = obj.Anexo; objDC.Comentario = obj.Comentario; objDC.Direccion = obj.Direccion; objDC.FECHAINICIO = obj.FechaInicio.ToString(); objDC.FECHAFIN = obj.FechaFin.ToString(); objDC.FechaRegistroJefe = obj.FechaRegistroJefe.ToString(); objDC.JefeDirectoId = obj.JEFEDIRECTOID; objDC.RUC = obj.Ruc; objDC.NroDocumento = obj.NroDocumento; objDC.Competencias = new List<CompetenciaAbetxEncuestaDC>(); List<uspEncuesta_ListarCompetenciasResult> lst = objDALC.encuesta_ListarCompetencias(EncuestaId); for (int i = 0; i < lst.Count; i++) { CompetenciaAbetxEncuestaDC objCom = new CompetenciaAbetxEncuestaDC(); objCom.Codigo = lst.ElementAt(i).Codigo; objCom.CompetenciaAbetId = lst.ElementAt(i).CompetenciaAbetId; objCom.Descripcion = lst.ElementAt(i).Descripcion; objCom.Nombre = lst.ElementAt(i).Nombre; objCom.Puntuacion = Convert.ToInt32(lst.ElementAt(i).Puntuacion); objCom.ResutadoProgramaId = lst.ElementAt(i).ResultadoProgramaId; objDC.Competencias.Add(objCom); } return objDC; } catch (Exception ex) { throw ex; } }