//Metodo de agregar nueva pregunta de cuestionario
        public bool D_ingresarCuestionario(clsNCuestionario nuevoCuestionario)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    CUESTIONARIO cuestionario = new CUESTIONARIO();
                    cuestionario.IDPROCESO   = nuevoCuestionario.IDPROCESO;
                    cuestionario.IDOBJETIVO  = nuevoCuestionario.IDOBJETIVO;
                    cuestionario.IDINDICADOR = nuevoCuestionario.IDINDICADOR;
                    cuestionario.IDPREGUNTA  = nuevoCuestionario.IDPREGUNTA;
                    cuestionario.OBSERVACIONESCUESTIONARIO  = nuevoCuestionario.OBSERVACIONCUESTIONARIO;
                    cuestionario.ESTADOPREGUNTACUESTIONARIO = nuevoCuestionario.ESTADOCUESTIONARIO;

                    db.CUESTIONARIO.InsertOnSubmit(cuestionario);
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }
        static clsNCuestionario transformar(CUESTIONARIO newCuestionario)
        {
            clsNCuestionario cuestionario = new clsNCuestionario();

            cuestionario.IDPROCESO               = newCuestionario.IDPROCESO;
            cuestionario.IDOBJETIVO              = newCuestionario.IDOBJETIVO;
            cuestionario.IDINDICADOR             = newCuestionario.IDINDICADOR;
            cuestionario.IDPREGUNTA              = newCuestionario.IDPREGUNTA;
            cuestionario.ESTADOCUESTIONARIO      = newCuestionario.ESTADOPREGUNTACUESTIONARIO;
            cuestionario.OBSERVACIONCUESTIONARIO = newCuestionario.OBSERVACIONESCUESTIONARIO;
            return(cuestionario);
        }
        //Metodo de eliminacion de cuestionario
        public bool D_eliminarCuestionario(CUESTIONARIO eliminarCuestionario)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    CUESTIONARIO cuestionario = (from c in db.CUESTIONARIO where c.IDPROCESO == eliminarCuestionario.IDPROCESO && c.IDOBJETIVO == eliminarCuestionario.IDOBJETIVO && c.IDINDICADOR == eliminarCuestionario.IDINDICADOR && c.IDPREGUNTA == eliminarCuestionario.IDPREGUNTA select c).First();
                    db.CUESTIONARIO.DeleteOnSubmit(cuestionario);
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }
        //Metodo de edicion de los cuestionarios
        public bool D_editarCuestionario(CUESTIONARIO editarCuestionario)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    CUESTIONARIO cuestionario = db.CUESTIONARIO.Single(u => u.IDPROCESO == editarCuestionario.IDPROCESO && u.IDOBJETIVO == editarCuestionario.IDOBJETIVO && u.IDINDICADOR == editarCuestionario.IDINDICADOR && u.IDPREGUNTA == editarCuestionario.IDPREGUNTA);
                    cuestionario.OBSERVACIONESCUESTIONARIO  = editarCuestionario.OBSERVACIONESCUESTIONARIO;
                    cuestionario.ESTADOPREGUNTACUESTIONARIO = editarCuestionario.ESTADOPREGUNTACUESTIONARIO;
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }