Beispiel #1
0
        static clsNPosibleRespuesta transformar(POSIBLERESPUESTA newRespuesta)
        {
            clsNPosibleRespuesta respuesta = new clsNPosibleRespuesta();

            respuesta.IDPOSIBLERESPUESTA      = newRespuesta.IDPOSIBLERESPUESTA;
            respuesta.TEXTOPOSIBLERESPUESTA   = newRespuesta.TEXTOPOSIBLERESPUESTA;
            respuesta.PUNTAJEPOSIBLERESPUESTA = int.Parse(newRespuesta.PUNTAJEPOSIBLERESPUESTA.ToString());
            respuesta.ESTADOPOSIBLERESPUESTA  = newRespuesta.ESTADOPOSIBLERESPUESTA;
            return(respuesta);
        }
Beispiel #2
0
        //Metodo de eliminacion de posibles respuestas
        public bool D_eliminarPosibleRespuesta(POSIBLERESPUESTA eliminarPosibleRespuesta)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    POSIBLERESPUESTA posiblerespuesta = (from pr in db.POSIBLERESPUESTA where pr.IDPOSIBLERESPUESTA == eliminarPosibleRespuesta.IDPOSIBLERESPUESTA select pr).First();
                    db.POSIBLERESPUESTA.DeleteOnSubmit(posiblerespuesta);
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Beispiel #3
0
        //Metodo de edicion de los posibles respuestas
        public bool D_editarPosibleRespuesta(POSIBLERESPUESTA editarPosibleRespuesta)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    POSIBLERESPUESTA posiblerespuesta = db.POSIBLERESPUESTA.Single(u => u.IDPOSIBLERESPUESTA == editarPosibleRespuesta.IDPOSIBLERESPUESTA);
                    posiblerespuesta.TEXTOPOSIBLERESPUESTA   = editarPosibleRespuesta.TEXTOPOSIBLERESPUESTA;
                    posiblerespuesta.PUNTAJEPOSIBLERESPUESTA = editarPosibleRespuesta.PUNTAJEPOSIBLERESPUESTA;
                    posiblerespuesta.ESTADOPOSIBLERESPUESTA  = editarPosibleRespuesta.ESTADOPOSIBLERESPUESTA;
                    db.SubmitChanges();
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Beispiel #4
0
        //Metodo de creacion de nueva posible respuesta
        public bool D_ingresarPosibleRespuesta(clsNPosibleRespuesta nuevaPosibleRespuesta)
        {
            try
            {
                using (MERSembrarDataContext db = new MERSembrarDataContext())
                {
                    POSIBLERESPUESTA posiblerespuesta = new POSIBLERESPUESTA();
                    posiblerespuesta.TEXTOPOSIBLERESPUESTA   = nuevaPosibleRespuesta.TEXTOPOSIBLERESPUESTA;
                    posiblerespuesta.PUNTAJEPOSIBLERESPUESTA = nuevaPosibleRespuesta.PUNTAJEPOSIBLERESPUESTA;
                    posiblerespuesta.ESTADOPOSIBLERESPUESTA  = nuevaPosibleRespuesta.ESTADOPOSIBLERESPUESTA;

                    db.POSIBLERESPUESTA.InsertOnSubmit(posiblerespuesta);
                    db.SubmitChanges();
                }

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