public static List <Actividad_Realizada> ListaActividadesRealizadasAscendente(Usuario user) { // Retorna una lista con todos los obejtos de la clase almacenados en la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); List <Actividad_Realizada> lista = new List <Actividad_Realizada>(); if (!user.Rol.NombreRol.Equals("ONG")) { foreach (Object[] tupla in miBD.Select("SELECT aR.emailParticipante, aR.idAct " + "FROM Actividades_Realizadas aR, Actividades act " + "WHERE aR.idAct = act.ID_Actividad AND aR.emailParticipante = '" + user.Email + "' " + "ORDER BY act.fechaFin ASC;")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), new Actividad(id)); lista.Add(aR); } } else { foreach (Object[] tupla in miBD.Select("SELECT aR.emailParticipante, aR.idAct " + "FROM Actividades_Realizadas aR, Actividades act " + "WHERE aR.idAct = act.ID_Actividad AND act.emailOrganizador = '" + user.Email + "' " + "ORDER BY act.fechaFin ASC;")) { String emP = tupla[0].ToString(); int id = (int)tupla[1]; Actividad_Realizada aR = new Actividad_Realizada(new Usuario(emP), new Actividad(id)); lista.Add(aR); } } return(lista); }
public Laboratorio(int id_lab) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] row = dbManager.Select("select * from tLaboratorio where id_laboratorio =" + id_lab + ";")[0]; this.id_lab = id_lab; this.name = (string)row[1]; }
public Partido(string siglas) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] row = dbManager.Select("select * from tPartido where siglas = '" + siglas + "';")[0]; this.siglas = siglas; this.nombre = (string)row[1]; }
public Laboratorio(string nombre) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); dbManager.Insert("Insert into tLaboratorio(nombre) values ('" + nombre + "');"); id_lab = (int)dbManager.Select("select max(id) from tLaboratorio")[0][0]; this.name = nombre; }
public Actividad(int id) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tupla = miBD.Select("SELECT * FROM Actividades " + "WHERE ID_Actividad=" + id + ";")[0]; ID_actividad = (int)tupla[0]; nombreAct = tupla[1].ToString(); descAct = tupla[2].ToString(); numPlazas = (int)tupla[3]; numHoras = (int)tupla[4]; Enum.TryParse <TurnoE>(tupla[5].ToString(), true, out turno); string[] fechaIn = tupla[6].ToString().Split('-'); fechaInicio = new DateTime(int.Parse(fechaIn[0]), int.Parse(fechaIn[1]), int.Parse(fechaIn[2])); string[] fechaFinal = tupla[7].ToString().Split('-'); fechaFin = new DateTime(int.Parse(fechaFinal[0]), int.Parse(fechaFinal[1]), int.Parse(fechaFinal[2])); lugar = tupla[8].ToString(); organizador = new Usuario(tupla[9].ToString()); if (!(tupla[10].ToString().Equals(""))) { responsable = new Usuario(tupla[10].ToString()); } if (!(tupla[11].ToString().Equals(""))) { grado = new Grado((int)tupla[11]); } if (!(tupla[12].ToString().Equals(""))) { asig = new Asignatura((int)tupla[12]); } if (!(tupla[13].ToString().Equals(""))) { Enum.TryParse <TipoActividadE>((String)tupla[13], true, out tipoAct); } if (!(tupla[14].ToString().Equals(""))) { proyecto = new Proyecto((int)tupla[14]); } if (!(tupla[15].ToString().Equals(""))) { notaMedia = Double.Parse((String)tupla[15]); } Enum.TryParse <EstadoActividadE>((String)tupla[16], true, out estadoAct); imagen = null; if (!(tupla[18].ToString().Equals(""))) { ambitoTrabajo = new AmbitoTrabajo((int)tupla[18]); } if (!(tupla[19].ToString().Equals(""))) { tipoTrabajo = new TipoTrabajo((int)tupla[19]); } competencias = null; }
public Producto(int id) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] row = dbManager.Select("select * from tProducto where codigo = " + id + ";")[0]; this.codigo = id; this.nombre = (string)row[1]; this.pais = new Pais((string)row[2]); }
public TipoTrabajo(string tipoTrabajo, Boolean b) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); string sel = "SELECT * FROM Tipo_Trabajo WHERE tipoTrabajo ='" + tipoTrabajo + "';"; Object[] tupla = miBD.Select(sel)[0]; this.id = int.Parse(tupla[0].ToString()); this.tipoTrabajo = tupla[1].ToString(); }
public TipoTrabajo(int id) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); string sel = "SELECT * FROM Tipo_Trabajo WHERE ID_TipoTrabajo =" + id + ";"; Object[] tupla = miBD.Select(sel)[0]; this.id = id; this.tipoTrabajo = tupla[1].ToString(); }
public Grado(String nombreGrado, Boolean b) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); String sel = "SELECT ID_Grado FROM Grados where nombreGrado='" + nombreGrado + "');"; Object[] tupla = miBD.Select(sel)[0]; ID_grado = (int)tupla[0]; this.nombreGrado = nombreGrado; }
private void CargarEdiles() { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("select id from tConcejal where siglas = '" + siglas + "';")) { this.ediles.Add(new Concejal((int)row[0])); } }
public Persona(string id) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tuples = dbManager.Select("select * from tPersona where nif = '" + id + "';")[0]; this.nif = id; this.nombre = (string)tuples[1]; this.pais = new Pais((string)tuples[2]); }
public Pais(string cod) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); object[] tupla = miBD.Select("SELECT * FROM tPais WHERE Codigo='" + cod + "';")[0]; this.cod = (string)tupla[0]; this.des = (string)tupla[1]; }
public Concejal(int id) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); object[] tupla = miBD.Select("SELECT * FROM tConcejal WHERE ID=" + id + ";")[0]; this.id = (int)tupla[0]; this.siglas = (string)tupla[1]; this.nombre = (string)tupla[2]; }
public Asignatura(String nA, Grado g, Boolean self) { // Crea el objeto y lo selecciona de la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tupla = miBD.Select("Select ID_Asignatura FROM Asignaturas WHERE nombreAsig ='" + nA + "' and idGrado =" + g.ID_Grado + ");")[0]; ID_asig = (int)tupla[0]; nombreAsig = nA; grado = g; }
public Medicamento(int id) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] pastanaga = dbManager.Select("select * from tMedicamento where id_medicamento = " + id + ";")[0]; this.id = (int)pastanaga[0]; this.nombre = (string)pastanaga[1]; this.cantidad = (int)pastanaga[2]; this.laboratorio_id = new Laboratorio((int)pastanaga[3]); }
public Cita(int id) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); object[] tupla = dbManager.Select("select * from tCita where id_cita = " + id + ";")[0]; this.id = (int)tupla[0]; this.numSS = (int)tupla[1]; this.consulta = (string)tupla[3]; this.fecha_hora = DateTime.Parse(tupla[2].ToString()); }
public Rol(string name) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); object[] tupla = miBD.Select("SELECT * FROM tRol WHERE rolName = '" + name + "';")[0]; rolName = (string)tupla[0]; rolDes = (string)tupla[1]; admin = (bool)tupla[2]; permisos = Permiso.ListaPermisosRol(rolName); }
public Permiso(String r, String p) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); object[] tupla = miBD.Select("SELECT * FROM tPermiso WHERE rolName='" + r + "' AND pantalla='" + p + "';")[0]; rolName = (String)tupla[0]; pantalla = (String)tupla[1]; acceso = (bool)tupla[2]; modificacion = (bool)tupla[3]; }
public Actividad_Solicitud(Usuario user, Actividad act) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); String sel = "SELECT * FROM Actividades_Solicitudes WHERE emailParticipante='" + user.Email + "' AND idAct=" + act.ID_Actividad + ";"; Object[] tupla = miBD.Select(sel)[0]; this.usuario = user; this.actividad = act; Enum.TryParse <EstadoActividadSolicitudE>(tupla[2].ToString(), true, out this.estadoSolicitud); }
public Usuario(String e) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); List <Object[]> lista = miBD.Select("SELECT * FROM Usuario " + "WHERE email='" + e + "';"); this.email = null; if (lista.Count == 1) { Object[] tupla = lista[0]; email = (String)tupla[0]; if (tupla[1].ToString() != "") { password = (String)tupla[1]; } if (tupla[2].ToString() != "") { dni = (String)tupla[2]; } if (tupla[3].ToString() != "") { nombreUser = (String)tupla[3]; } rol = new Rol((String)tupla[4]); if (tupla[5].ToString() != "") { string[] fechaIn = tupla[5].ToString().Split('-'); fechaNac = new DateTime(int.Parse(fechaIn[0]), int.Parse(fechaIn[1]), int.Parse(fechaIn[2])); } //imagen = null; grados = null; preferencias = null; asignaturas = null; if (tupla[7].ToString() != "") { nombre = (String)tupla[7]; } if (tupla[8].ToString() != "") { apellido1 = (String)tupla[8]; } if (tupla[9].ToString() != "") { apellido2 = (String)tupla[9]; } if (tupla[10].ToString() != "") { situacion = (String)tupla[10]; } aceptado = (Boolean)tupla[11]; } }
public Cita(int numSS, DateTime fecha_hora, string consulta) { SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); dbManager.Insert("insert into tCita (numSSPaciente, fecha_hora, consulta) values" + "(" + numSS + ", '" + fecha_hora + "', '" + consulta + "');"); this.id = (int)dbManager.Select("select max(id_cita) from tCita")[0][0]; this.numSS = numSS; this.fecha_hora = fecha_hora; this.consulta = consulta; }
public static List <Medicamento> ListaMedicamentos() { List <Medicamento> medList = new List <Medicamento>(); SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("")) { medList.Add(new Medicamento((int)row[0])); } return(medList); }
public static List <Persona> ListaProducto() { List <Persona> lista = new List <Persona>(); SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("select id from tPersona")) { lista.Add(new Persona((string)row[0])); } return(lista); }
public Grado(int id) { // Crea el objeto cargando sus valores de la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tupla = miBD.Select("SELECT * FROM Grados " + "WHERE ID_Grado=" + id + ";")[0]; ID_grado = (int)tupla[0]; nombreGrado = (String)tupla[1]; }
public Preferencia(String nombre_preferencia, Usuario user, bool t) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); String sel = "Select ID_Preferencia FROM Preferencias WHERE nombre_preferencia = '" + nombre_preferencia + "' and emailUser ='******';"; Object[] tupla = miBD.Select(sel)[0]; ID_preferencia = int.Parse(tupla[0].ToString()); this.nombre_preferencia = nombre_preferencia; this.user = user; competencias = null; }
public static List <Partido> ListaPartidos() { List <Partido> lista = new List <Partido>(); SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("select siglas from tPartido;")) { lista.Add(new Partido((string)row[0])); } return(lista); }
public static List <Laboratorio> ListaLaboratorios() { List <Laboratorio> labList = new List <Laboratorio>(); SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("select id_laboratorio from tLaboratorio")) { labList.Add(new Laboratorio((int)row[0])); } return(labList); }
public Asignatura(int id) { // Crea el objeto cargando sus valores de la base de datos SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tupla = miBD.Select("SELECT * FROM Asignaturas " + "WHERE ID_Asignatura=" + id + ";")[0]; ID_asig = (int)tupla[0]; nombreAsig = (String)tupla[1]; grado = new Grado((int)tupla[2]); }
public static List <Rol> ListaRoles() { List <Rol> lista = new List <Rol>(); SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (object[] tupla in miBD.Select("SELECT rolName FROM tRol;")) { string r = (string)tupla[0]; lista.Add(new Rol(r)); } return(lista); }
public static List <Producto> ListaProducto() { List <Producto> lista = new List <Producto>(); // Retorna una lista con todos los objetos de la clase almacenados en la base de datos SQLSERVERDB dbManager = new SQLSERVERDB(BD_SERVER, BD_NAME); foreach (Object[] row in dbManager.Select("select codigo from tProducto;")) { lista.Add(new Producto((int)row[0])); } return(lista); }