public string InsertarTipoEncuestaPregunta(TipoEncuestaPregunta entidad) { try { return(tipoencuesta.InsertarTipoEncuestaPregunta(entidad)); } catch (Exception ex) { throw; } }
public List <Pregunta> BuscarPregunta(TipoEncuestaPregunta entidad) { try { return(tipoencuesta.BuscarPregunta(entidad)); } catch (Exception ex) { throw; } }
public List <TipoEncuestaPregunta> ListadoTipoEncuestaPregunta(TipoEncuestaPregunta entidad) { List <TipoEncuestaPregunta> Lista = null; try { using (SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { conection.Open(); string query = "SELECT * FROM TipoEncuestaPregunta tep" + " INNER JOIN Pregunta p ON(tep.TEP_PRE_ID=p.PRE_ID)" + " WHERE tep.TEP_TEN_ID='" + entidad.TEP_TEN_ID + "' AND tep.TEP_FlagActivo=1" + " AND p.PRE_FlagActivo=1"; string prueba = ""; using (SqlCommand command = new SqlCommand(query, conection)) { using (SqlDataReader dr = command.ExecuteReader()) { if (dr.HasRows) { Lista = new List <TipoEncuestaPregunta>(); while (dr.Read()) { TipoEncuestaPregunta item = new TipoEncuestaPregunta(); item.TEP_ID = dr.GetInt32(dr.GetOrdinal("TEP_ID")); item.TEP_PRE_ID = dr.GetInt32(dr.GetOrdinal("TEP_PRE_ID")); item.TEP_TEN_ID = dr.GetInt32(dr.GetOrdinal("TEP_TEN_ID")); item.PRE_Descripcion = dr.GetString(dr.GetOrdinal("PRE_Descripcion")); item.PRE_TipoControl = dr.GetInt32(dr.GetOrdinal("PRE_TipoControl")); Lista.Add(item); } } } } conection.Close(); } return(Lista); } catch (Exception ex) { throw; } }
public List <TipoEncuestaPregunta> ListadoPreguntaEncuesta() { List <TipoEncuestaPregunta> Lista = null; try { using (SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { conection.Open(); string query = "SELECT * FROM TipoEncuestaPregunta tep" + " INNER JOIN TipoEncuesta te ON(tep.TEP_TEN_ID = te.TEN_ID)" + " INNER JOIN Pregunta pr ON(tep.TEP_PRE_ID = pr.PRE_ID)" + " WHERE te.TEN_AnioVigencia = YEAR(GETDATE())"; using (SqlCommand command = new SqlCommand(query, conection)) { using (SqlDataReader dr = command.ExecuteReader()) { if (dr.HasRows) { Lista = new List <TipoEncuestaPregunta>(); while (dr.Read()) { TipoEncuestaPregunta item = new TipoEncuestaPregunta(); item.TEP_ID = dr.GetInt32(dr.GetOrdinal("TEP_ID")); item.TEP_PRE_ID = dr.GetInt32(dr.GetOrdinal("TEP_PRE_ID")); item.PRE_Descripcion = dr.GetString(dr.GetOrdinal("PRE_Descripcion")); item.PRE_TipoControl = dr.GetInt32(dr.GetOrdinal("PRE_TipoControl")); Lista.Add(item); } } } } conection.Close(); } return(Lista); } catch (Exception ex) { throw (ex); } }
public List <Pregunta> BuscarPregunta(TipoEncuestaPregunta entidad) { List <Pregunta> Lista = null; try { using (SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { conection.Open(); string query = "SELECT * FROM Pregunta p WHERE p.PRE_FlagActivo=1 AND p.PRE_Descripcion LIKE '%" + entidad.PRE_Descripcion + "%' AND p.PRE_ID NOT IN(SELECT TEP_PRE_ID FROM TipoEncuestaPregunta tep WHERE tep.TEP_TEN_ID=" + entidad.TEP_TEN_ID + " AND tep.TEP_FlagActivo=1)"; using (SqlCommand command = new SqlCommand(query, conection)) { using (SqlDataReader dr = command.ExecuteReader()) { if (dr.HasRows) { Lista = new List <Pregunta>(); while (dr.Read()) { Pregunta item = new Pregunta(); item.PRE_ID = dr.GetInt32(dr.GetOrdinal("PRE_ID")); item.PRE_Descripcion = dr.GetString(dr.GetOrdinal("PRE_Descripcion")); item.label = dr.GetString(dr.GetOrdinal("PRE_Descripcion")); item.value = dr.GetInt32(dr.GetOrdinal("PRE_ID")); item.PRE_TipoControl = dr.GetInt32(dr.GetOrdinal("PRE_TipoControl")); Lista.Add(item); } } } } conection.Close(); } return(Lista); } catch (Exception ex) { throw; } }
public string EliminarTipoEncuestaPregunta(TipoEncuestaPregunta entidad) { try { using (SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { conection.Open(); string query = "DELETE FROM TipoEncuestaPregunta WHERE TEP_ID=" + entidad.TEP_ID; using (SqlCommand command = new SqlCommand(query, conection)) { command.ExecuteReader(); } conection.Close(); } return("ok"); } catch (Exception ex) { throw; } }
public string InsertarTipoEncuestaPregunta(TipoEncuestaPregunta entidad) { try { using (SqlConnection conection = new SqlConnection(ConfigurationManager.ConnectionStrings["cnx"].ConnectionString)) { conection.Open(); string query = "INSERT INTO TipoEncuestaPregunta (TEP_PRE_ID,TEP_TEN_ID) VALUES('" + entidad.TEP_PRE_ID + "','" + entidad.TEP_TEN_ID + "')"; using (SqlCommand command = new SqlCommand(query, conection)) { command.ExecuteReader(); } conection.Close(); } } catch (Exception ex) { throw; } return("ok"); }