Exemplo n.º 1
0
        public static void InsertarDeportista(DeportistaEntidad deportista)
        {
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"INSERT into Deportista(apellido, nombres, idTipoDoc, nroDoc, sexo, fechaNacimiento,
                                                       nroTelefono, idUsuario, promedioEstrellas, idEstado,idBarrio,idDeportePreferido)
                                values(@ape, @nombres, @idTipoDoc, @nroDoc, @sex,
                                       @fechaNac, @nroTel, @idUs, @promEstr, @idEst,@idBarr,@idDeportePreferido);
                                select Scope_Identity() as ID";

            cmd.Parameters.AddWithValue("@ape", deportista.apellido);
            cmd.Parameters.AddWithValue("@nombres", deportista.nombres);
            cmd.Parameters.AddWithValue("@idTipoDoc", deportista.idTipoDocumento);
            cmd.Parameters.AddWithValue("@nroDoc", deportista.numeroDocumento);
            cmd.Parameters.AddWithValue("@sex", deportista.sexo);
            cmd.Parameters.AddWithValue("@fechaNac", deportista.fechaNacimiento);
            cmd.Parameters.AddWithValue("@nroTel", deportista.numeroTelefono);
            cmd.Parameters.AddWithValue("@idUs", deportista.idUsuario);
            cmd.Parameters.AddWithValue("@promEstr", deportista.promedioEstrellas);
            cmd.Parameters.AddWithValue("@idEst", deportista.idEstado);
            cmd.Parameters.AddWithValue("@idBarr", deportista.idBarrio);
            cmd.Parameters.AddWithValue("@idDeportePreferido", deportista.idDeportePreferido);

            deportista.idDeportista = Convert.ToInt32(cmd.ExecuteScalar());

            cn.Close();
        }
Exemplo n.º 2
0
        public static string desencriptar(int id)
        {
            string pass = string.Empty;

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand("sp_CriptografiaDao_Desencriptar", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@idPass", id);

            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                string clave = dr["pwdEncuentro"].ToString();
                pass = clave;
            }
            dr.Close();
            cn.Close();

            return(pass);
        }
Exemplo n.º 3
0
        public static List <DeporteEntidad> obtenerDeportes2()
        {
            DeporteEntidad        Deporte       = null;
            List <DeporteEntidad> ListaDeportes = new List <DeporteEntidad>();
            SqlConnection         cn            = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = "SELECT * FROM Deporte";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Deporte           = new DeporteEntidad();
                Deporte.idDeporte = int.Parse(dr["id"].ToString());
                Deporte.nombre    = dr["nombre"].ToString();
                ListaDeportes.Add(Deporte);
            }
            dr.Close();
            cn.Close();
            return(ListaDeportes);
        }
Exemplo n.º 4
0
        public static int obtenerCantidadPartidosAdmin(string mes, string usuario, string anio)
        {
            int           cantidadPartidos = 0;
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT  COUNT(*) as CantidadPartidos
                                FROM EncuentroDeportivo e
                      WHERE e.idUsuario = @usuario and MONTH(e.fechaInicioEncuentro) = @mes 
                         and year(e.fechaInicioEncuentro) = @anio";
            cmd.Parameters.AddWithValue("@mes", mes);
            cmd.Parameters.AddWithValue("@usuario", usuario);
            cmd.Parameters.AddWithValue("@anio", anio);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                cantidadPartidos = int.Parse(dr["CantidadPartidos"].ToString());
            }
            dr.Close();
            cn.Close();

            return(cantidadPartidos);
        }
Exemplo n.º 5
0
        public static List <BarrioEntidad> obtenerBarrios2()
        {
            BarrioEntidad        Barrio      = null;
            List <BarrioEntidad> ListaBarrio = new List <BarrioEntidad>();
            SqlConnection        cn          = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = "SELECT * FROM Barrio";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Barrio          = new BarrioEntidad();
                Barrio.idBarrio = int.Parse(dr["id"].ToString());
                Barrio.nombre   = dr["nombre"].ToString();
                Barrio.idZona   = int.Parse(dr["idZona"].ToString());
                ListaBarrio.Add(Barrio);
            }
            dr.Close();
            cn.Close();
            return(ListaBarrio);
        }
Exemplo n.º 6
0
        public static List <TipoCanchaEntidad> obtenerTipoCancha2()
        {
            TipoCanchaEntidad        TipoCancha      = null;
            List <TipoCanchaEntidad> ListaTipoCancha = new List <TipoCanchaEntidad>();
            SqlConnection            cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT tc.id,tc.nombre,tc.idDeporte,d.nombre as Deporte,tc.capacidad 
                                FROM TipoCancha tc , Deporte d
                                WHERE tc.idDeporte = d.id";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                TipoCancha = new TipoCanchaEntidad();
                TipoCancha.idTipoCancha  = int.Parse(dr["id"].ToString());
                TipoCancha.nombre        = dr["nombre"].ToString();
                TipoCancha.idDeporte     = int.Parse(dr["idDeporte"].ToString());
                TipoCancha.nombreDeporte = dr["Deporte"].ToString();
                TipoCancha.capacidad     = int.Parse(dr["capacidad"].ToString());
                ListaTipoCancha.Add(TipoCancha);
            }
            dr.Close();
            cn.Close();
            return(ListaTipoCancha);
        }
Exemplo n.º 7
0
        public static bool ExistePartidoFinalizado(int idReceptor, int idEncuentro)
        {
            bool          flag = false;
            SqlConnection cn   = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT n.id, n.nombreEmisor as emisor, n.texto, n.idEncuentro,
				                                n.nombreReceptor as receptor,
                                                n.idEmisor, n.idReceptor
                                FROM Notificacion n
                                WHERE (n.idEstado = 10 or n.idEstado = 9) AND n.idReceptor = @id and n.idEncuentro = @ide ";
            cmd.Parameters.AddWithValue("@id", idReceptor);
            cmd.Parameters.AddWithValue("@ide", idEncuentro);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                flag = true;
            }
            dr.Close();
            cn.Close();
            return(flag);
        }
Exemplo n.º 8
0
        public static List <Usuario> UsuariosUnidosEncuentroPublico(int idEncuentro)
        {
            Usuario        usuario        = null;
            List <Usuario> listaUsuaurios = new List <Usuario>();

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand("sp_UsuarioDao_UsuariosUnidosEncuentroEquipoA", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@idEncuentro", idEncuentro);
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                usuario        = new Usuario();
                usuario.nombre = dr["nombreUsuario"].ToString();
                usuario.id     = int.Parse(dr["idUsuario"].ToString());

                listaUsuaurios.Add(usuario);
            }
            dr.Close();
            cn.Close();

            return(listaUsuaurios);
        }
Exemplo n.º 9
0
        public static List <Usuario> obtenerUsuarios(int idUsuario)
        {
            List <Usuario> listaUsuarios = new List <Usuario>();
            Usuario        u             = null;
            SqlConnection  cn            = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand("sp_UsuarioDao_ObtenerUsuarios", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@idUsuario", idUsuario);
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                u        = new Usuario();
                u.id     = int.Parse(dr["id"].ToString());
                u.nombre = dr["nombre"].ToString();
                listaUsuarios.Add(u);
            }
            dr.Close();
            cn.Close();
            return(listaUsuarios);
            //using (HayEquipoEntities db = new HayEquipoEntities()) {

            //    return db.Usuario.ToList();
            //}
        }
Exemplo n.º 10
0
        // public static List<MensajeQueryEntidad> MostrarMensajes(int idEncuentro, int idUsuario)
        public static List <MensajeQueryEntidad> MostrarMensajes(int idEncuentro)
        {
            List <MensajeQueryEntidad> listaMSGQ = new List <MensajeQueryEntidad>();
            MensajeQueryEntidad        msgq      = null;

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand("sp_MensajeQueryDao_MostrarMensajes", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@idEncuentro", idEncuentro);
            // cmd.Parameters.AddWithValue("@idUsuario", idUsuario);
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                msgq               = new MensajeQueryEntidad();
                msgq.idMensaje     = int.Parse(dr["idMensaje"].ToString());
                msgq.nombreUsuario = dr["nombreUsuario"].ToString();
                msgq.textoMensaje  = dr["texto"].ToString();
                DateTime fh; if (DateTime.TryParse(dr["fechaHora"].ToString(), out fh))
                {
                    msgq.fechaHoraMensaje = fh;
                }
                listaMSGQ.Add(msgq);
            }
            dr.Close();
            cn.Close();

            return(listaMSGQ);
        }
Exemplo n.º 11
0
        public static string Permiso(string usuario)
        {
            string        permiso = string.Empty;
            SqlConnection cn      = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT r.nombre as nombrePermiso
                                FROM Usuario u, Rol r, RolesPorUsuarios rpu
                                WHERE u.id = rpu.idUsuario AND r.id = rpu.idRol
                                        AND u.nombre = @usuario";
            cmd.Parameters.AddWithValue("@usuario", usuario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                permiso = dr["nombrePermiso"].ToString();
            }
            dr.Close();
            cn.Close();

            return(permiso);
        }
Exemplo n.º 12
0
        public static List <SexoEntidad> obtenerSexo2()
        {
            SexoEntidad        Sexo      = null;
            List <SexoEntidad> ListaSexo = new List <SexoEntidad>();
            SqlConnection      cn        = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = "SELECT * FROM Sexo";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                Sexo        = new SexoEntidad();
                Sexo.idSexo = int.Parse(dr["id"].ToString());
                Sexo.nombre = dr["nombre"].ToString();
                ListaSexo.Add(Sexo);
            }
            dr.Close();
            cn.Close();
            return(ListaSexo);
        }
Exemplo n.º 13
0
        public static string ObtenerIdUsuario(string id)
        {
            string d = "";

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT idUsuario
                                FROM Deportista where id=@id";
            cmd.Parameters.AddWithValue("@id", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                d = dr["idUsuario"].ToString();
            }
            dr.Close();
            cn.Close();
            return(d);
        }
Exemplo n.º 14
0
        public static DeportistaEntidad ObtenerBarrioDeportistaPorID(string id)
        {
            DeportistaEntidad d = null;

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT b.nombre as NombreBarrio
                FROM Deportista de , Barrio b where b.id=de.idBarrio and de.id=@id";
            cmd.Parameters.AddWithValue("@id", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                d = new DeportistaEntidad();

                d.NombreBarrioDeportista = dr["NombreBarrio"].ToString();
            }
            dr.Close();
            cn.Close();
            return(d);
        }
        public static string obtenerTipoEncuentroPorId(string id)
        {
            string        tipo = "";
            SqlConnection cn   = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT ed.tipoEncuentro as tipoEncuentro
                                FROM EncuentroDeportivo ed
                                WHERE  ed.id = @id";
            cmd.Parameters.AddWithValue("@id", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                tipo = dr["tipoEncuentro"].ToString();
            }
            dr.Close();
            cn.Close();

            return(tipo);
        }
Exemplo n.º 16
0
        public static int obtenerintentos(string usuario)
        {
            int           intentos = 0;
            SqlConnection cn       = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT u.intentos as intentos
                                FROM Usuario u
                                WHERE  u.nombre = @usuario";
            cmd.Parameters.AddWithValue("@usuario", usuario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                intentos = int.Parse(dr["intentos"].ToString());
            }
            dr.Close();
            cn.Close();

            return(intentos);
        }
        public static bool existeProximoEncuentro(string id)
        {
            bool          imagen = false;
            SqlConnection cn     = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT TOP 1 ed.id , u.nombre as Usuario, ed.fechaInicioEncuentro,
                                 ed.horaInicio,d.nombre as Deporte,cd.nombre as Complejo
                                 FROM EncuentroDeportivo ed, Usuario u, Deporte d, ComplejoDeportivo cd,Estado e,UsuariosPorEncuentroDeportivo upe 
                                 WHERE ed.idUsuario = u.id AND ed.idDeporte = d.id AND ed.idEstado = e.id
                                 AND ed.tipoEncuentro = 'Privado' AND ed.idComplejo = cd.id AND upe.idEncuentro=ed.id 
								 AND (ed.idUsuario= @idUsuario or upe.idUsuarioEquipoA= @idUsuario or upe.idUsuarioEquipoB = @idUsuario) 
                                 and ed.fechaInicioEncuentro >= CONVERT (date, GETDATE()) and ed.horaInicio >= CONVERT (time, GETDATE()) and(e.nombre='Habilitado' or e.nombre='Completo')
                                 order by fechaInicioEncuentro ";
            cmd.Parameters.AddWithValue("@idUsuario", id);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                imagen = true;
            }
            dr.Close();
            cn.Close();
            return(imagen);
        }
Exemplo n.º 18
0
        public static string obtenerEmail(string usuario)
        {
            string        email = "";
            SqlConnection cn    = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT u.email as email
                                FROM Usuario u
                                WHERE  u.nombre = @usuario";
            cmd.Parameters.AddWithValue("@usuario", usuario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                email = dr["email"].ToString();
            }
            dr.Close();
            cn.Close();

            return(email);
        }
Exemplo n.º 19
0
        public static bool ActualizarTipoCancha(string id, string nom, string idDeporte, string capacidad)
        {
            bool          flag = false;
            SqlConnection cn   = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"UPDATE TipoCancha 
                                SET nombre=@nombre,idDeporte=@prmidDeporte,capacidad=@prmCapacidad                                            
                                WHERE id=@idTipoCancha";
            cmd.Parameters.AddWithValue("@idTipoCancha", id);
            cmd.Parameters.AddWithValue("@nombre", nom);
            cmd.Parameters.AddWithValue("@prmidDeporte", idDeporte);
            cmd.Parameters.AddWithValue("@prmCapacidad", capacidad);

            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                flag = true;
            }
            dr.Close();
            cn.Close();
            return(flag);
        }
Exemplo n.º 20
0
        public static string obtenerNombrebloqueado(string email)
        {
            string        nombre = "";
            SqlConnection cn     = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT u.nombre as nombre
                                FROM Usuario u
                                WHERE  u.bloqueado = 1 and u.email=@email";
            cmd.Parameters.AddWithValue("@email", email);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                nombre = dr["nombre"].ToString();
            }
            dr.Close();
            cn.Close();

            return(nombre);
        }
Exemplo n.º 21
0
        public static int contadorNotificaciones(int idUsuario)
        {
            int contador = 0;

            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand("sp_NotificacionDao_contadorNotificaciones", cn);

            cmd.CommandType = CommandType.StoredProcedure;
            //  cmd.Parameters.AddWithValue("@usuario", idUsuario);
            cmd.Parameters.AddWithValue("@idUsuario", idUsuario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                contador = int.Parse(dr["Cantidad"].ToString());
            }


            dr.Close();
            cn.Close();


            return(contador);
        }
Exemplo n.º 22
0
        public static List <UsuarioEntidad> obtenerTodosUsuarios()
        {
            List <UsuarioEntidad> listaUsuarios = new List <UsuarioEntidad>();
            UsuarioEntidad        u             = null;
            SqlConnection         cn            = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT u.id,u.nombre,u.fechaAlta,r.nombre as Rol,u.bloqueadoAdmin as bloqueado
                                FROM Usuario u, RolesPorUsuarios ru, Rol r
		                        WHERE ru.idUsuario=u.id and r.id=ru.idRol and ru.idRol IN (2,3)
                                ORDER BY id desc";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                u               = new UsuarioEntidad();
                u.idUsuario     = int.Parse(dr["id"].ToString());
                u.nombreUsuario = dr["nombre"].ToString();
                DateTime fi; if (DateTime.TryParse(dr["fechaAlta"].ToString(), out fi))
                {
                    u.fechaAlta = fi;
                }
                u.rol       = dr["Rol"].ToString();
                u.bloqueado = bool.Parse(dr["bloqueado"].ToString());
                listaUsuarios.Add(u);
            }
            dr.Close();
            cn.Close();
            return(listaUsuarios);
        }
Exemplo n.º 23
0
        public static int obtenerCantidadUsuariosRegistrados(string mes, string anio)
        {
            int           cantidadRegistros = 0;
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT COUNT(*) as CantidadUsuariosRegistrados
                            FROM Usuario u 
                      WHERE MONTH(u.fechaAlta) = @mes 
                         and year(u.fechaAlta) = @anio";
            cmd.Parameters.AddWithValue("@mes", mes);
            cmd.Parameters.AddWithValue("@anio", anio);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                cantidadRegistros = int.Parse(dr["CantidadUsuariosRegistrados"].ToString());
            }
            dr.Close();
            cn.Close();

            return(cantidadRegistros);
        }
Exemplo n.º 24
0
        public static bool obtenerbloqueadoAdmin(string usuario)
        {
            bool          bloqueado = false;
            SqlConnection cn        = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT u.bloqueadoAdmin as bloqueadoAdmin
                                FROM Usuario u
                                WHERE  u.nombre = @usuario";
            cmd.Parameters.AddWithValue("@usuario", usuario);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                bloqueado = bool.Parse(dr["bloqueadoAdmin"].ToString());
            }
            dr.Close();
            cn.Close();

            return(bloqueado);
        }
Exemplo n.º 25
0
        public static List <Barrio> obtenerBarriosOrdenados()
        {
            Barrio        barrio    = null;
            List <Barrio> ListaZona = new List <Barrio>();
            SqlConnection cn        = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = "Select id, nombre FROM Barrio ORDER BY nombre";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                barrio        = new Barrio();
                barrio.id     = int.Parse(dr["id"].ToString());
                barrio.nombre = dr["nombre"].ToString();
                ListaZona.Add(barrio);
            }
            dr.Close();
            cn.Close();
            return(ListaZona);
        }
Exemplo n.º 26
0
        public static bool Usuario(string usuario, string clave)
        {
            bool          flag = false;
            SqlConnection cn   = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT *
                                FROM Usuario u
                                WHERE u.nombre = @usuario AND u.contraseña = @clave";
            cmd.Parameters.AddWithValue("@usuario", usuario);
            cmd.Parameters.AddWithValue("@clave", clave);
            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                flag = true;
            }
            dr.Close();
            cn.Close();
            return(flag);
        }
Exemplo n.º 27
0
        public static bool ActualizarDeporte(string id, string nom, byte[] avatar)
        {
            bool          flag = false;
            SqlConnection cn   = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();

            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"UPDATE Deporte SET nombre=@nombre, avatar=@avatar                                             
                                                WHERE id=@idDeporte;";
            cmd.Parameters.AddWithValue("@idDeporte", id);
            cmd.Parameters.AddWithValue("@nombre", nom);
            cmd.Parameters.AddWithValue("@avatar", avatar);

            SqlDataReader dr = cmd.ExecuteReader();

            if (dr.Read())
            {
                flag = true;
            }
            dr.Close();
            cn.Close();
            return(flag);
        }
        public static List <EncuentroDeportivoQueryEntidad> obtenerEncuentrosDeportivosPrivados()
        {
            EncuentroDeportivoQueryEntidad        edq      = null;
            List <EncuentroDeportivoQueryEntidad> ListaEDQ = new List <EncuentroDeportivoQueryEntidad>();
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT  ed.id, d.nombre as nombreDeporte, cd.nombre as nombreComplejo, cd.calle as calleComplejo,
                                cd.nroCalle as nroComplejo, ted.nombre as tipo
                                FROM EncuentroDeportivo ed, ComplejoDeportivo cd, TipoEncuentroDeportivo ted, Deporte d
                                WHERE  d.id = ed.idDeporte AND cd.id = ed.idComplejo AND ted.id= ed.tipoEncuentro ";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                edq = new EncuentroDeportivoQueryEntidad();
                edq.idEncuentroDeportivo = int.Parse(dr["id"].ToString());
                edq.nombreDeporte        = dr["nombreDeporte"].ToString();
                edq.nombreComplejo       = dr["nombreComplejo"].ToString();
                edq.calleComplejo        = dr["calleComplejo"].ToString();
                edq.numeroCalleComplejo  = int.Parse(dr["nroComplejo"].ToString());
                edq.numeroTelefono       = long.Parse(dr["nroTelefono"].ToString());
                ListaEDQ.Add(edq);
            }
            dr.Close();
            cn.Close();
            return(ListaEDQ);
        }
Exemplo n.º 29
0
        public static List <TipoDocumentoEntidad> obtenerTiposDocumento()
        {
            TipoDocumentoEntidad        TipoDocumento      = null;
            List <TipoDocumentoEntidad> ListaTipoDocumento = new List <TipoDocumentoEntidad>();
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = "SELECT * FROM TipoDocumento";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                TipoDocumento = new TipoDocumentoEntidad();
                TipoDocumento.idTipoDocumento = int.Parse(dr["id"].ToString());
                TipoDocumento.nombre          = dr["nombre"].ToString();
                ListaTipoDocumento.Add(TipoDocumento);
            }
            dr.Close();
            cn.Close();
            return(ListaTipoDocumento);
        }
Exemplo n.º 30
0
        public static List <EncuentroDeportivoQueryEntidad> obtenerEstadosEncuentrosDeportivosPrivados()
        {
            EncuentroDeportivoQueryEntidad        edq      = null;
            List <EncuentroDeportivoQueryEntidad> ListaEDQ = new List <EncuentroDeportivoQueryEntidad>();
            SqlConnection cn = new SqlConnection();

            cn.ConnectionString = ConnectionString.Cadena();
            cn.Open();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn;
            cmd.CommandText = @"SELECT  ed.id,ed.idEstado,ed.fechaInicioEncuentro,ed.horaInicio
                                 FROM EncuentroDeportivo ed
                                 WHERE ed.idEstado = 14";
            SqlDataReader dr = cmd.ExecuteReader();

            while (dr.Read())
            {
                edq = new EncuentroDeportivoQueryEntidad();
                edq.idEncuentroDeportivo2 = int.Parse(dr["id"].ToString());
                edq.idEstado = int.Parse(dr["idEstado"].ToString());
                DateTime fi; if (DateTime.TryParse(dr["fechaInicioEncuentro"].ToString(), out fi))
                {
                    edq.fechaInicioEncuentro = fi;
                }
                DateTime hi; if (DateTime.TryParse(dr["horaInicio"].ToString(), out hi))
                {
                    edq.horaInicio = hi;
                }                                                                                                 // ok
                ListaEDQ.Add(edq);
            }
            dr.Close();
            cn.Close();
            return(ListaEDQ);
        }