public List <Usuario> listarUsuarios() { Usuario oUsuario = new Usuario(); List <Usuario> listado = new List <Usuario>(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, usuario, pass, nombres, apellidos, fechanacimiento, cedula, telefono FROM public.usuario;"); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { oUsuario = new Usuario( Convert.ToInt32(datos.GetValue(0)), Convert.ToString(datos.GetValue(1)), Convert.ToString(datos.GetValue(2)), Convert.ToString(datos.GetValue(3)), Convert.ToString(datos.GetValue(4)), Convert.ToDateTime(datos.GetValue(5)), Convert.ToString(datos.GetValue(6)), Convert.ToString(datos.GetValue(7)) ); listado.Add(oUsuario); } datos.Close(); conexion.desconectar(); return(listado); }
public Usuario obtenerUsuarioID(int idUsuario) { Usuario oUsuario = new Usuario(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, usuario, pass, nombres, apellidos, fechanacimiento, cedula, telefono FROM public.usuario WHERE id= @id ;"); conexion.AsignarParametroEntero("@id", idUsuario); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { oUsuario = new Usuario( Convert.ToInt32(datos.GetValue(0)), Convert.ToString(datos.GetValue(1)), Convert.ToString(datos.GetValue(2)), Convert.ToString(datos.GetValue(3)), Convert.ToString(datos.GetValue(4)), Convert.ToDateTime(datos.GetValue(5)), Convert.ToString(datos.GetValue(6)), Convert.ToString(datos.GetValue(7)) ); } datos.Close(); conexion.desconectar(); return(oUsuario); }
public Paciente obtenerPacienteID(int idPaciente) { Paciente oPaciente = new Paciente(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, ST_GeometryType(geom), x, y, nombres, apellidos, fechanac, direccion, cedula, telfconv, celular, correoelec, sexo FROM public.pacientes WHERE id= @id ;"); conexion.AsignarParametroEntero("@id", idPaciente); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { oPaciente = new Paciente(); oPaciente.id = Convert.ToInt32(datos.GetValue(0)); oPaciente.geometry = Convert.ToString(datos.GetValue(1)); oPaciente.x = Convert.ToDouble(datos.GetValue(2)); oPaciente.y = Convert.ToDouble(datos.GetValue(3)); oPaciente.nombres = Convert.ToString(datos.GetValue(4)); oPaciente.apellidos = Convert.ToString(datos.GetValue(5)); oPaciente.fechanac = Convert.ToDateTime(datos.GetValue(6)); oPaciente.direccion = Convert.ToString(datos.GetValue(7)); oPaciente.cedula = Convert.ToString(datos.GetValue(8)); oPaciente.telfconv = Convert.ToString(datos.GetValue(9)); oPaciente.celular = Convert.ToString(datos.GetValue(10)); oPaciente.correoelec = Convert.ToString(datos.GetValue(11)); oPaciente.sexo = Convert.ToString(datos.GetValue(12)); } datos.Close(); conexion.desconectar(); return(oPaciente); }
public void eliminarTrabajo(int idTrabajo) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("DELETE FROM public.trabajo WHERE id=@p1;"); conexion.AsignarParametroEntero("@p1", idTrabajo); conexion.ejecutarComando(); conexion.desconectar(); }
public void eliminariPaciente(int idiPaciente) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("DELETE FROM public.infopaciente WHERE id =@p1;"); conexion.AsignarParametroEntero("@p1", idiPaciente); conexion.ejecutarComando(); conexion.desconectar(); }
public void insertarEstudio(Estudio estudio) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("INSERT INTO public.estudio(nombre, direccion, telefono) VALUES (@p1, @p2, @p3);"); conexion.AsignarParametro("@p1", estudio.nombre); conexion.AsignarParametro("@p2", estudio.direccion); conexion.AsignarParametro("@p3", estudio.telefono); conexion.ejecutarComando(); conexion.desconectar(); }
public void insertarTrabajo(Trabajo trabajo) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("INSERT INTO public.trabajo(nombre, direccion, telefono) VALUES (@p2, @p3, @p4);"); conexion.AsignarParametro("@p2", trabajo.nombre); conexion.AsignarParametro("@p3", trabajo.direccion); conexion.AsignarParametro("@p4", trabajo.telefono); conexion.ejecutarComando(); conexion.desconectar(); }
public void actualizarTrabajo(Trabajo trabajo) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("UPDATE public.trabajo SET nombre=@p2, direccion=@p3, telefono=@p4 WHERE id=@p1;"); conexion.AsignarParametro("@p2", trabajo.nombre); conexion.AsignarParametro("@p3", trabajo.direccion); conexion.AsignarParametro("@p4", trabajo.telefono); conexion.AsignarParametroEntero("@p1", trabajo.id); conexion.ejecutarComando(); conexion.desconectar(); }
public void insertarUsuario(Usuario usuario) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("INSERT INTO public.usuario (usuario, pass, nombres, apellidos, fechanacimiento, cedula, telefono) " + "VALUES (@p1, @p2, @p3, @p4, @p5, @p6, @p7);"); conexion.AsignarParametro("@p1", usuario.usuario); conexion.AsignarParametro("@p2", usuario.pass); conexion.AsignarParametro("@p3", usuario.nombres); conexion.AsignarParametro("@p4", usuario.apellidos); conexion.AsignarParametroFecha("@p5", usuario.fechanacimiento); conexion.AsignarParametro("@p6", usuario.cedula); conexion.AsignarParametro("@p7", usuario.telefono); conexion.ejecutarComando(); conexion.desconectar(); }
public void actualizarUsuario(Usuario usuario) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("UPDATE public.usuario SET usuario= @p1, pass= @p2, nombres= @p3, apellidos= @p4, fechanacimiento= @p5, cedula= @p6, telefono= @p7 WHERE id= @p8;"); conexion.AsignarParametro("@p1", usuario.usuario); conexion.AsignarParametro("@p2", usuario.pass); conexion.AsignarParametro("@p3", usuario.nombres); conexion.AsignarParametro("@p4", usuario.apellidos); conexion.AsignarParametroFecha("@p5", usuario.fechanacimiento); conexion.AsignarParametro("@p6", usuario.cedula); conexion.AsignarParametro("@p7", usuario.telefono); conexion.AsignarParametroEntero("@p8", usuario.id); conexion.ejecutarComando(); conexion.desconectar(); }
public void actualizarPaciente(Paciente paciente) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("UPDATE public.pacientes SET x=@p1, y=@p2, nombres=@pp3, apellidos=@p4, fechanac=@p5, direccion=@p6, cedula=@p7, telfconv=@p8, celular=@p9, correoelec=@p10, sexo=@p11 WHERE id= @p12;"); conexion.AsignarParametroDecimal("@p1", paciente.x); conexion.AsignarParametroDecimal("@p2", paciente.y); conexion.AsignarParametro("@p3", paciente.nombres); conexion.AsignarParametro("@p4", paciente.apellidos); conexion.AsignarParametroFecha("@p5", paciente.fechanac); conexion.AsignarParametro("@p6", paciente.direccion); conexion.AsignarParametro("@p7", paciente.cedula); conexion.AsignarParametro("@p8", paciente.telfconv); conexion.AsignarParametro("@p9", paciente.celular); conexion.AsignarParametro("@p10", paciente.correoelec); conexion.AsignarParametro("@p11", paciente.sexo); conexion.AsignarParametroEntero("@p12", paciente.id); conexion.ejecutarComando(); conexion.desconectar(); }
public void actualizariPaciente(InfoPaciente ipaciente) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("UPDATE public.infopaciente SET idpaciente=@p1, numpersonas=@p2, idtrabajo=@p3, idestudio=@p4, enfermedadc=@p5, diabetes=@p6, sobrepeso=@p7, aseguradoiess=@p8, nombrecemer=@p9, celularemer=@p10, correoemer=@p11" + " WHERE id=@p12;"); conexion.AsignarParametroEntero("@p1", ipaciente.paciente.id); conexion.AsignarParametroDecimal("@p2", ipaciente.numpersonas); conexion.AsignarParametroEntero("@p3", ipaciente.trabajo.id); conexion.AsignarParametroEntero("@p4", ipaciente.estudio.id); conexion.AsignarParametro("@p5", ipaciente.enfermedadc); conexion.AsignarParametro("@p6", ipaciente.diabetes); conexion.AsignarParametro("@p7", ipaciente.sobrepeso); conexion.AsignarParametro("@p8", ipaciente.aseguradoiess); conexion.AsignarParametro("@p9", ipaciente.nombrecemer); conexion.AsignarParametro("@p10", ipaciente.celularemer); conexion.AsignarParametro("@p11", ipaciente.correoemer); conexion.AsignarParametroEntero("@p12", ipaciente.id); conexion.ejecutarComando(); conexion.desconectar(); }
public void insertariPaciente(InfoPaciente ipaciente) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("INSERT INTO public.infopaciente(" + "idpaciente, numpersonas, idtrabajo, idestudio, enfermedadc, diabetes, sobrepeso, aseguradoiess, nombrecemer, celularemer, correoemer) " + "VALUES (@p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11);"); conexion.AsignarParametroEntero("@p1", ipaciente.paciente.id); conexion.AsignarParametroDecimal("@p2", ipaciente.numpersonas); conexion.AsignarParametroEntero("@p3", ipaciente.trabajo.id); conexion.AsignarParametroEntero("@p4", ipaciente.estudio.id); conexion.AsignarParametro("@p5", ipaciente.enfermedadc); conexion.AsignarParametro("@p6", ipaciente.diabetes); conexion.AsignarParametro("@p7", ipaciente.sobrepeso); conexion.AsignarParametro("@p8", ipaciente.aseguradoiess); conexion.AsignarParametro("@p9", ipaciente.nombrecemer); conexion.AsignarParametro("@p10", ipaciente.celularemer); conexion.AsignarParametro("@p11", ipaciente.correoemer); conexion.ejecutarComando(); conexion.desconectar(); }
public void insertarPaciente(Paciente paciente) { conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("INSERT INTO public.pacientes(" + "geom, x, y, nombres, apellidos, fechanac, direccion, cedula, telfconv, celular, correoelec, sexo) " + "VALUES(ST_GeomFromText(@p1, 32717), @p3, @p4, @p5, @p6, @p7, @p8, @p9, @p10, @p11, @p12, @p13); "); conexion.AsignarParametro("@p1", paciente.geometry); conexion.AsignarParametroDecimal("@p3", paciente.x); conexion.AsignarParametroDecimal("@p4", paciente.y); conexion.AsignarParametro("@p5", paciente.nombres); conexion.AsignarParametro("@p6", paciente.apellidos); conexion.AsignarParametroFecha("@p7", paciente.fechanac); conexion.AsignarParametro("@p8", paciente.direccion); conexion.AsignarParametro("@p9", paciente.cedula); conexion.AsignarParametro("@p10", paciente.telfconv); conexion.AsignarParametro("@p11", paciente.celular); conexion.AsignarParametro("@p12", paciente.correoelec); conexion.AsignarParametro("@p13", paciente.sexo); conexion.ejecutarComando(); conexion.desconectar(); }
public List <InfoPaciente> listariPacientes() { InfoPaciente oPaciente = new InfoPaciente(); List <InfoPaciente> listado = new List <InfoPaciente>(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, idpaciente, numpersonas, idtrabajo, idestudio, enfermedadc, diabetes, sobrepeso, aseguradoiess, nombrecemer, celularemer, correoemer FROM public.infopaciente;"); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { Paciente np = new Paciente(); np = logPac.obtenerPacienteID(Convert.ToInt32(datos.GetValue(1))); Trabajo nt = new Trabajo(); nt = logTrab.obtenerTrabajoID(Convert.ToInt32(datos.GetValue(3))); Estudio ne = new Estudio(); ne = logEst.obtenerEstudioID(Convert.ToInt32(datos.GetValue(4))); oPaciente = new InfoPaciente( Convert.ToInt32(datos.GetValue(0)), np, Convert.ToInt32(datos.GetValue(2)), nt, ne, Convert.ToString(datos.GetValue(5)), Convert.ToString(datos.GetValue(6)), Convert.ToString(datos.GetValue(7)), Convert.ToString(datos.GetValue(8)), Convert.ToString(datos.GetValue(9)), Convert.ToString(datos.GetValue(10)), Convert.ToString(datos.GetValue(11)) ); listado.Add(oPaciente); } datos.Close(); conexion.desconectar(); return(listado); }
public Trabajo obtenerTrabajoID(int idiTrabajo) { Trabajo oTrabajo = new Trabajo(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, nombre, direccion, telefono FROM public.trabajo WHERE id=@p1;"); conexion.AsignarParametroEntero("@p1", idiTrabajo); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { oTrabajo = new Trabajo( Convert.ToInt32(datos.GetValue(0)), Convert.ToString(datos.GetValue(1)), Convert.ToString(datos.GetValue(2)), Convert.ToString(datos.GetValue(3)) ); } datos.Close(); conexion.desconectar(); return(oTrabajo); }
public List <Trabajo> listarTrabajo() { Trabajo oTrabajo = new Trabajo(); List <Trabajo> listado = new List <Trabajo>(); conexion = new conectorpg(); conexion.conectar(); conexion.crearComandoStringSql("SELECT id, nombre, direccion, telefono FROM public.trabajo;"); NpgsqlDataReader datos = conexion.EjecutarConsulta(); while (datos.Read()) { oTrabajo = new Trabajo( Convert.ToInt32(datos.GetValue(0)), Convert.ToString(datos.GetValue(1)), Convert.ToString(datos.GetValue(2)), Convert.ToString(datos.GetValue(3)) ); listado.Add(oTrabajo); } datos.Close(); conexion.desconectar(); return(listado); }