public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into detalle_respuesta values('"+usuario+"',"+respuesta+",'"+justificacion+" ');")) { cone.desconectar(); return true; } } cone.desconectar(); return false; }
public bool Verificar_login() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select login.cod,fk_tipo_usu from login inner join usuario as usu on usu.cod=login.cod where nick='"+nick+"' and password='******';"); if (data != null) { if (data.Tables[0].Rows.Count > 0) { cod = Convert.ToString(data.Tables[0].Rows[0][0]); tipo = Convert.ToString(data.Tables[0].Rows[0][1]); cone.desconectar(); return true; } } } cone.desconectar(); return false; }
public static DataSet getTipo_oferta() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select * from tipo_oferta;"); cone.desconectar(); return data; } return null; }
public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into detalle_encuesta values('"+usuario+"',"+encuesta+",CURRENT_DATE);")) { cone.desconectar(); return true; } } return false; }
public bool encuesta_0(String cod) { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select cod from detalle_encuesta inner join usuario as usu on usu.cod=fk_usu5 where fk_usu5='"+cod+"' and fk_tipo_usu=2 and fk_encuesta=1;"); cone.desconectar(); if (data != null) { if (data.Tables[0].Rows.Count > 0) { return true; } else { return false; } } } cone.desconectar(); return false; }
public Topico[] cargar_por_encuesta(String id_encu) { Topico[] topicos; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_topico,concepto from topico where fk_encuesta=" + id_encu + ";"); if (data != null) { topicos = new Topico[data.Tables[0].Rows.Count]; for (int i = 0; i < topicos.Length; i++) { topicos[i] = new Topico(); topicos[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); topicos[i].Concepto = Convert.ToString(data.Tables[0].Rows[i][1]); } cone.desconectar(); return topicos; } } cone.desconectar(); return null; }
public Respuesta[] cargar_por_pregunta(String id_pre) { Respuesta[] respuesta; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_respuesta,concepto,ir from respuesta where fk_pregunta ="+id_pre+";"); respuesta = new Respuesta[data.Tables[0].Rows.Count]; if (data != null) { for (int i = 0; i < respuesta.Length; i++) { respuesta[i] = new Respuesta(); respuesta[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); respuesta[i].Concepto = Convert.ToString(data.Tables[0].Rows[i][1]); respuesta[i].Ir = Convert.ToString(data.Tables[0].Rows[i][2]); } cone.desconectar(); return respuesta; } } cone.desconectar(); return null; }
public Pregunta[] cargar_por_topico(String id_topico) { Pregunta[] preguntas; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_pregunta,concepto,fk_tipo from pregunta where fk_topico="+id_topico+";"); preguntas = new Pregunta[data.Tables[0].Rows.Count]; if (data != null) { for (int i = 0; i < preguntas.Length;i++ ) { preguntas[i] = new Pregunta(); preguntas[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); preguntas[i].Concepto = Convert.ToString(data.Tables[0].Rows[i][1]); preguntas[i].Tipo = Convert.ToString(data.Tables[0].Rows[i][2]); } cone.desconectar(); return preguntas; } } cone.desconectar(); return null; }
public static DataSet getNotificaciones(String cod_u) { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { String sql = "select v.*,u.cod,concat(u.nombre1,' ',u.apellido1) as nombre "+ "from (select o.id_oferta,o.fecha,o.oficio,o.entidad,o.direccion,o.telcel1,o.correo1,tof.nombre,o.fk_usu2,'oferta' as tp "+ "from oferta o "+ "inner join tipo_oferta tof on o.fk_tipo_ofe=tof.id_tipo_ofe union all "+ "select f.id_foro,f.fecha,f.pregunta,tf.nombre,t.nombre,null,null,null,f.fk_usu1,'foro' "+ "from foro f "+ "inner join tipo_foro tf on tf.id_tipo_foro=f.fk_tipo_foro "+ "inner join tema t on t.id_tema=f.fk_tema) v "+ "inner join usuario u on u.cod=v.fk_usu2 "+ "where cod='" + cod_u + "' " + "order by v.fecha desc; "; DataSet data = cone.consulta(sql); cone.desconectar(); return data; } return null; }
public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into oferta values(null,'" + pre_requisito + "','" + entidad + "','" + oficio + "','" + direccion + "','" + telcel1 + "','" + telcel2 + "','" + telfijo + "','" + correo1 + "','" + correo2 + "','" + mas_info + "',current_date(),'"+fecha_limite+"','"+cod+"','"+tipo+"');")) { cone.desconectar(); return true; } } cone.desconectar(); return false; }
public bool editar() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { bool ret = cone.ejecuta("update oferta set oficio='" + oficio + "',pre_requisito='" + pre_requisito + "', entidad='" + entidad + "',direccion='" + direccion + "',telcel1='" + telcel1 + "',telcel2='" + telcel2 + "',telfijo='" + telfijo + "',correo1='" + correo1 + "',correo2='" + correo2 + "', mas_info='" + mas_info + "',fecha_limite='" + fecha_limite + "' where id_oferta=" + id + ";"); cone.desconectar(); return ret; } cone.desconectar(); return false; }
public Oferta[] cargar_por_tipo(String id_tipo) { Oferta[] ofertas; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_oferta,oficio,entidad,direccion,telcel1,correo1,nombre,fecha,fecha_limite,cod,concat(nombre1,' ',apellido1) from oferta inner join usuario as usu on usu.cod=fk_usu2 inner join tipo_oferta as tpo on tpo.id_tipo_ofe=fk_tipo_ofe where fk_tipo_ofe="+id_tipo+" order by fecha desc;"); if (data != null) { ofertas = new Oferta[data.Tables[0].Rows.Count]; for (int i = 0; i < ofertas.Length; i++) { ofertas[i] = new Oferta(); ofertas[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); ofertas[i].Oficio = Convert.ToString(data.Tables[0].Rows[i][1]); ofertas[i].Entidad = Convert.ToString(data.Tables[0].Rows[i][2]); ofertas[i].Direccion = Convert.ToString(data.Tables[0].Rows[i][3]); ofertas[i].Telefono_cel = Convert.ToString(data.Tables[0].Rows[i][4]); ofertas[i].Correo = Convert.ToString(data.Tables[0].Rows[i][5]); ofertas[i].Tipo = Convert.ToString(data.Tables[0].Rows[i][6]); ofertas[i].Fecha = Convert.ToString(data.Tables[0].Rows[i][7]); ofertas[i].Fecha_limite = Convert.ToString(data.Tables[0].Rows[i][8]); ofertas[i].Cod_usuario = Convert.ToString(data.Tables[0].Rows[i][9]); ofertas[i].Usuario = Convert.ToString(data.Tables[0].Rows[i][10]); } cone.desconectar(); return ofertas; } } cone.desconectar(); return null; }
public Oferta[] cargar_todos() { Oferta[] ofertas; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_oferta,oficio,entidad,direccion,telcel1,telcel2,telfijo,correo1,correo2,mas_info,nombre,fecha,fecha_limite from oferta inner join tipo_oferta as tpo on tpo.id_tipo_ofe=fk_tipo_ofe;"); if (data != null) { ofertas = new Oferta[data.Tables[0].Rows.Count]; for (int i = 0; i < ofertas.Length; i++) { ofertas[i] = new Oferta(); ofertas[i].Id = Convert.ToString(data.Tables[0].Rows[0][0]); ofertas[i].Oficio = Convert.ToString(data.Tables[0].Rows[0][1]); ofertas[i].Entidad = Convert.ToString(data.Tables[0].Rows[0][2]); ofertas[i].Direccion = Convert.ToString(data.Tables[0].Rows[0][3]); ofertas[i].Telefono_cel = Convert.ToString(data.Tables[0].Rows[0][4]); ofertas[i].Telefono_cel_opcional = Convert.ToString(data.Tables[0].Rows[0][5]); ofertas[i].Telefono_fijo = Convert.ToString(data.Tables[0].Rows[0][6]); ofertas[i].Correo = Convert.ToString(data.Tables[0].Rows[0][7]); ofertas[i].Correo_opcional = Convert.ToString(data.Tables[0].Rows[0][8]); ofertas[i].Informacion_adicional = Convert.ToString(data.Tables[0].Rows[0][9]); ofertas[i].Tipo = Convert.ToString(data.Tables[0].Rows[0][10]); ofertas[i].Cod_usuario = Convert.ToString(data.Tables[0].Rows[0][11]); ofertas[i].Usuario = Convert.ToString(data.Tables[0].Rows[0][12]); ofertas[i].Fecha = Convert.ToString(data.Tables[0].Rows[0][13]); ofertas[i].Fecha_limite = Convert.ToString(data.Tables[0].Rows[0][14]); } cone.desconectar(); return ofertas; } } cone.desconectar(); return null; }
public Usuario[] cargar_egresados() { Usuario[] egresados; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select nombre1,nombre2,apellido1,apellido2,correo_base,correo_insti,nombre,foto,año_grado,cod from usuario inner join tipo_usuario on id_tipo_usu=fk_tipo_usu where id_tipo_usu=2;"); if (data != null) { egresados = new Usuario[data.Tables[0].Rows.Count]; for (int i = 0; i < egresados.Length; i++) { egresados[i] = new Usuario(); egresados[i].Primer_nombre = Convert.ToString(data.Tables[0].Rows[i][0]); egresados[i].Primer_apellido = Convert.ToString(data.Tables[0].Rows[i][2]); egresados[i].Segundo_nombre = Convert.ToString(data.Tables[0].Rows[i][1]); egresados[i].Segundo_apellido = Convert.ToString(data.Tables[0].Rows[i][3]); egresados[i].Correo_personal = Convert.ToString(data.Tables[0].Rows[i][4]); egresados[i].Correo_institucional = Convert.ToString(data.Tables[0].Rows[i][5]); egresados[i].Rol = Convert.ToString(data.Tables[0].Rows[0][6]); egresados[i].Foto= Convert.ToString(data.Tables[0].Rows[i][7]); egresados[i].Año_grado = Convert.ToString(data.Tables[0].Rows[i][8]); egresados[i].Codigo = Convert.ToString(data.Tables[0].Rows[i][9]); } cone.desconectar(); return egresados; } } cone.desconectar(); return null; }
public void cargar(String id_ofe) { id = id_ofe; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_oferta,oficio,entidad,direccion,telcel1,telcel2,telfijo,correo1,correo2,mas_info,fk_tipo_ofe,cod,nombre,fecha,fecha_limite,pre_requisito from oferta inner join tipo_oferta as tpo on tpo.id_tipo_ofe=fk_tipo_ofe inner join usuario on cod= fk_usu2 where id_oferta=" + id_ofe + ";"); if (data != null) { id = Convert.ToString(data.Tables[0].Rows[0][0]); oficio = Convert.ToString(data.Tables[0].Rows[0][1]); entidad = Convert.ToString(data.Tables[0].Rows[0][2]); direccion = Convert.ToString(data.Tables[0].Rows[0][3]); telcel1 = Convert.ToString(data.Tables[0].Rows[0][4]); telcel2 = Convert.ToString(data.Tables[0].Rows[0][5]); telfijo = Convert.ToString(data.Tables[0].Rows[0][6]); correo1 = Convert.ToString(data.Tables[0].Rows[0][7]); correo2 = Convert.ToString(data.Tables[0].Rows[0][8]); mas_info = Convert.ToString(data.Tables[0].Rows[0][9]); tipo = Convert.ToString(data.Tables[0].Rows[0][10]); cod = Convert.ToString(data.Tables[0].Rows[0][11]); nombre_usu = Convert.ToString(data.Tables[0].Rows[0][12]); fecha = Convert.ToString(data.Tables[0].Rows[0][13]); fecha_limite = Convert.ToString(data.Tables[0].Rows[0][14]); pre_requisito = Convert.ToString(data.Tables[0].Rows[0][15]); } } cone.desconectar(); }
public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into comentario_foro values(null,'" + texto + "', current_date(),current_time(),'" + cod + "'," + id_foro + ");")) { cone.desconectar(); return true; } } return false; }
public Foro[] cargar_por_tema_tipo(String id_te,String id_tipo) { Foro[] foros_tema; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_foro,pregunta from foro inner join tema on tema.id_tema=fk_tema where tema.id_tema="+id_te+" and fk_tipo_foro="+id_tipo+";"); if (data != null) { foros_tema = new Foro[data.Tables[0].Rows.Count]; for (int i = 0; i < foros_tema.Length;i++ ) { foros_tema[i] = new Foro(); foros_tema[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); foros_tema[i].Pregunta = Convert.ToString(data.Tables[0].Rows[i][1]); } cone.desconectar(); return foros_tema; } } cone.desconectar(); return null; }
public bool eliminar(String id_foro) { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { bool ret1 = cone.ejecuta("delete from comentario_foro where fk_foro="+id_foro+";"); bool ret = cone.ejecuta("delete from foro where id_foro="+id_foro+";"); cone.desconectar(); return ret; } cone.desconectar(); return false; }
public Chat[] cargar_chat(String emi,String rece,String limite) { Chat[] mensajes; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { String sql = "select chate.cod_emi,chate.texto,chate.fecha,chate.hora,concat(usu1.nombre1,' ',usu1.apellido1) from chat as chate inner join usuario as usu1 on usu1.cod=chate.cod_emi where cod_emi='"+emi+"' and cod_rece='"+rece+"' "+ "union all select chatr.cod_emi,chatr.texto,chatr.fecha,chatr.hora,concat(usu2.nombre1,' ',usu2.apellido1) from chat as chatr inner join usuario as usu2 on usu2.cod=chatr.cod_emi where cod_emi='" + rece + "' and cod_rece='" + emi + "' order by fecha,hora desc limit " + limite + ";"; DataSet data = cone.consulta(sql); if (data != null) { mensajes = new Chat[data.Tables[0].Rows.Count]; for (int i = 0; i < mensajes.Length; i++) { mensajes[i] = new Chat(); mensajes[i].Emisor= Convert.ToString(data.Tables[0].Rows[i][0]); mensajes[i].Texto = Convert.ToString(data.Tables[0].Rows[i][1]); mensajes[i].Fecha = Convert.ToString(data.Tables[0].Rows[i][2]); mensajes[i].Hora = Convert.ToString(data.Tables[0].Rows[i][3]); mensajes[i].Usuario_emisor = Convert.ToString(data.Tables[0].Rows[i][4]); } cone.desconectar(); return mensajes; } } cone.desconectar(); return null; }
public void cargar(String id_f) { id = id_f; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select foro.id_foro,foro.pregunta,foro.fecha, Concat(usu.nombre1,' ',usu.apellido1),tema.nombre,tipof.nombre,cod from foro inner join usuario as usu on usu.cod=fk_usu1 inner join tema on tema.id_tema=fk_tema inner join tipo_foro as tipof on tipof.id_tipo_foro=fk_tipo_foro where foro.id_foro="+id+";"); if (data != null) { id = Convert.ToString(data.Tables[0].Rows[0][0]); pregunta = Convert.ToString(data.Tables[0].Rows[0][1]); fecha = Convert.ToString(data.Tables[0].Rows[0][2]); nombre_usu = Convert.ToString(data.Tables[0].Rows[0][3]); id_tipo = Convert.ToString(data.Tables[0].Rows[0][5]); id_tema = Convert.ToString(data.Tables[0].Rows[0][4]); cod = Convert.ToString(data.Tables[0].Rows[0][6]); } } cone.desconectar(); }
public void cargar(String codigo) { cod = codigo; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select nombre1,nombre2,apellido1,apellido2,correo_base,correo_insti,nombre,foto from usuario inner join tipo_usuario on id_tipo_usu=fk_tipo_usu where cod='" + cod + "';"); if (data != null) { nombre1 = Convert.ToString(data.Tables[0].Rows[0][0]); apellido1 = Convert.ToString(data.Tables[0].Rows[0][2]); nombre2 = Convert.ToString(data.Tables[0].Rows[0][1]); apellido2 = Convert.ToString(data.Tables[0].Rows[0][3]); correo_base = Convert.ToString(data.Tables[0].Rows[0][4]); correo_insti = Convert.ToString(data.Tables[0].Rows[0][5]); rol = Convert.ToString(data.Tables[0].Rows[0][6]); imagen = Convert.ToString(data.Tables[0].Rows[0][7]); } } cone.desconectar(); }
public Usuario[] contactos(String cod_u) { Usuario[] contactos; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select cod,nombre1,apellido1,foto from usuario where cod <> '" + cod_u + "' order by apellido1 desc;"); if (data != null) { contactos = new Usuario[data.Tables[0].Rows.Count]; for (int i = 0; i < contactos.Length;i++ ) { contactos[i] = new Usuario(); contactos[i].Codigo = Convert.ToString(data.Tables[0].Rows[i][0]); contactos[i].Primer_nombre= Convert.ToString(data.Tables[0].Rows[i][1]); contactos[i].Primer_apellido = Convert.ToString(data.Tables[0].Rows[i][2]); contactos[i].Foto = Convert.ToString(data.Tables[0].Rows[i][3]); } cone.desconectar(); return contactos; } } cone.desconectar(); return null; }
public bool eliminar(String id_oferta) { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { bool ret = cone.ejecuta("delete from oferta where id_oferta="+id_oferta+";"); cone.desconectar(); return ret; } cone.desconectar(); return false; }
public Comentariof[] cargar_todos(String id_f,String limite) { Comentariof[] comentarios; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select id_comenta_f,texto,fecha,Concat(nombre1,' ',apellido1),cod,hora from comentario_foro inner join usuario on fk_usu3=cod where fk_foro=" + id_f + " order by fecha,hora desc limit " + limite + ";"); if (data != null) { comentarios = new Comentariof[data.Tables[0].Rows.Count]; for (int i = 0; i < comentarios.Length; i++) { comentarios[i] = new Comentariof(); comentarios[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); comentarios[i].Texto = Convert.ToString(data.Tables[0].Rows[i][1]); comentarios[i].Fecha = Convert.ToString(data.Tables[0].Rows[i][2]); comentarios[i].Usuario = Convert.ToString(data.Tables[0].Rows[i][3]); comentarios[i].Cod_usuario = Convert.ToString(data.Tables[0].Rows[i][4]); comentarios[i].Hora = Convert.ToString(data.Tables[0].Rows[i][5]); } cone.desconectar(); return comentarios; } } cone.desconectar(); return null; }
public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into foro values(null,'" + pregunta + "',current_date(),'" + cod + "'," + id_tipo + "," + id_tema + ");")) { cone.desconectar(); return true; } } return false; }
public bool editar() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { bool ret = cone.ejecuta("update foro set pregunta='"+pregunta+"', fk_tema="+id_tema+" where id_foro="+id+"; "); cone.desconectar(); return ret; } cone.desconectar(); return false; }
public bool crear() { ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { if (cone.ejecuta("insert into chat values(null,'"+texto+"',CURRENT_DATE(),CURRENT_TIME(),'"+cod_emi+"','"+cod_rec+"');")) { cone.desconectar(); return true; } } cone.desconectar(); return false; }
public Foro[] cargar_noti_foro(String limite) { Foro[] foros; ConexionMySql cone = new ConexionMySql(); if (cone.conexion(false, "cadconex")) { DataSet data = cone.consulta("select foro.id_foro,foro.pregunta,foro.fecha, Concat(usu.nombre1,' ',usu.apellido1),tema.nombre,tipof.nombre,cod from foro inner join usuario as usu on usu.cod=fk_usu1 inner join tema on tema.id_tema=fk_tema inner join tipo_foro as tipof on tipof.id_tipo_foro=fk_tipo_foro order by fecha desc limit " + limite + ";"); if (data != null) { foros = new Foro[data.Tables[0].Rows.Count]; for (int i = 0; i < foros.Length; i++) { foros[i] = new Foro(); foros[i].Id = Convert.ToString(data.Tables[0].Rows[i][0]); foros[i].Pregunta = Convert.ToString(data.Tables[0].Rows[i][1]); foros[i].Fecha = Convert.ToString(data.Tables[0].Rows[i][2]); foros[i].Usuario = Convert.ToString(data.Tables[0].Rows[i][3]); foros[i].Tipo_foro = Convert.ToString(data.Tables[0].Rows[i][5]); foros[i].Tema = Convert.ToString(data.Tables[0].Rows[i][4]); foros[i].Cod_usuario = Convert.ToString(data.Tables[0].Rows[i][6]); } cone.desconectar(); return foros; } } cone.desconectar(); return null; }