/// <summary> /// Este método delega la responsabilidad de guardar una respuesta en la base de datos. /// Recibe una lista de respuestas y un encuestado. /// </summary> /// <param name="listaRespuestas">Lista de respuestas. Cada objeto respuesta posee los siguientes atributos: idRespuesta, idPregunta, idEncuesta, idEncuestado, codigoPregunta, descripcionRespuesta</param> /// <param name="encuestado">Objeto que posee los siguientes atributos: (idEncuestado, tiempoRespuesta, ubicacion)</param> public bool SaveRespuesta(RespuestaEncuestado respuestaEncuestado) { List <Respuestas> listaRespuestas = respuestaEncuestado.listaRespuestas; Encuestado encuestado = respuestaEncuestado.encuestado; try { DAORespuestas.InsertarRespuestas(listaRespuestas, encuestado); return(true); } catch (Exception ex) { Console.WriteLine(ex.ToString()); return(false); } }
/// <summary> /// Este método delega la responsabilidad de obtener todas las respuestas almacenadas en la base de datos. /// No recibe ningún parámetro y devuelve una lista de todas las respuestas. /// </summary> /// <returns>Lista de respuestas. Cada objeto respuesta posee los siguientes atributos: idRespuesta, idPregunta, idEncuesta, idEncuestado, codigoPregunta, descripcionRespuesta</returns> public Respuestas[] getAllRespuestas() { return(DAORespuestas.ObtenerRespuestas()); }