Exemple #1
0
        public static bool InsertarPersona(Participante nuevo)
        {
            GestorAccesoDatos db = new GestorAccesoDatos();

            try
            {
                db.setearConsulta("insert into clientes (DNI, Nombre, Apellido, Email, Direccion, CP, Ciudad) " +
                                  "Values (@DNI, @Nombre, @Apellido, @Email, @Direccion, @CP, @Ciudad)");
                db.Comando.Parameters.Clear();
                db.Comando.Parameters.AddWithValue("@DNI", nuevo.DNI);
                db.Comando.Parameters.AddWithValue("@Nombre", nuevo.nombre);
                db.Comando.Parameters.AddWithValue("@Apellido", nuevo.apellido);
                db.Comando.Parameters.AddWithValue("@Email", nuevo.email);
                db.Comando.Parameters.AddWithValue("@Direccion", nuevo.direccion);
                db.Comando.Parameters.AddWithValue("@CP", nuevo.CP);
                db.Comando.Parameters.AddWithValue("@Ciudad", nuevo.ciudad);
                db.abrirConexion();
                if (db.ejecutarAccion() == 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                db.cerrarConexion();
            }
        }
        // Cambi el estado a usado
        public static bool CambiarEstado(string codigo)
        {
            GestorAccesoDatos db = new GestorAccesoDatos();

            try
            {
                db.setearConsulta("update vouchers set estado=0 where codigo='" + codigo + "'");
                db.abrirConexion();
                if (db.ejecutarAccion() == 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                db.cerrarConexion();
            }
        }
Exemple #3
0
        //Asigna el premio con el cliente y el codigo
        public static bool asignar(string dni, string codigo, string idPremio)
        {
            GestorAccesoDatos db = new GestorAccesoDatos();

            try
            {
                db.setearConsulta("insert into Premios_X_Clientes(idPremio,dni,IDVoucher) values(@idPremio,@dni,@codigo)");
                db.Comando.Parameters.Clear();
                db.Comando.Parameters.AddWithValue("@idPremio", idPremio);
                db.Comando.Parameters.AddWithValue("@dni", dni);
                db.Comando.Parameters.AddWithValue("@codigo", codigo);
                db.abrirConexion();
                if (db.ejecutarAccion() == 1)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                db.cerrarConexion();
            }
        }