Пример #1
0
        public Int32 encuesta_Actualizar(EncuestaDC objEncuesta)
        {
            EncuestaDataAccess objDALC;

            try
            {
                objDALC = new EncuestaDataAccess();
                objDALC.encuesta_Actualizar(objEncuesta);
                for (int i = 0; i < objEncuesta.Competencias.Count; i++)
                {
                    objEncuesta.Competencias.ElementAt(i).EncuestaId = objEncuesta.EncuestaId;
                    objEncuesta.Competencias.ElementAt(i).MallaEncuestaId = objEncuesta.MallaEncuestaId;
                    objDALC.encuesta_ActualizarCompetencias(objEncuesta.Competencias.ElementAt(i));
                }
                return objEncuesta.EncuestaId;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public Int32 encuesta_Actualizar(EncuestaDC objEncuesta)
 {
     SSIA2013DataContext dc = null;
     try
     {
         dc = new SSIA2013DataContext(ConfigurationManager.ConnectionStrings["SSIA2013"].ToString());
         Int32 lst = dc.uspEncuesta_Actualizar(Convert.ToInt32(objEncuesta.EncuestaId), Convert.ToInt32(objEncuesta.EmpresaId), objEncuesta.JefeDirectoId, Convert.ToDateTime(objEncuesta.FECHAINICIO), Convert.ToDateTime(objEncuesta.FECHAFIN), Convert.ToInt32(objEncuesta.TotalHoras), objEncuesta.Comentario, objEncuesta.TipoRegistro, Convert.ToDateTime(objEncuesta.FechaRegistroJefe), Convert.ToInt32(objEncuesta.ENCUESTA_ESTADO));
         return lst;
     }
     catch (Exception ex)
     {
         throw ex;
     }
     finally
     {
         if (dc != null)
         {
             dc.Dispose();
         }
     }
 }
Пример #3
0
        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;
            }
        }
Пример #4
0
 public Int32 RegistrarEncuesta(EncuestaDC objDC)
 {
     EncuestaLogic objBC = new EncuestaLogic();
     return objBC.encuesta_Registrar(objDC);
 }
Пример #5
0
 public Int32 ActualizarEncuesta(EncuestaDC objDC)
 {
     EncuestaLogic objBC = new EncuestaLogic();
     return objBC.encuesta_Actualizar(objDC);
 }