Exemple #1
0
            static public int insertLogin(string UserName, string Password)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                new SqlParameter("@UserName", UserName),
                new SqlParameter("@Password", Password),
             
           };

                return dal.executarNonQuery("INSERT into Login (UserName,Password) VALUES(@UserName,@Password)", sqlParams);
            

            }
Exemple #2
0
 //Fazer update dos dados dos Clientes na Tabela
 public static int UpdateCliente(string IdCliente, string NomeCliente, string MoradaCliente, string EmailCliente, string ContactoCliente, string NIBCliente, string NIFCliente, bool Ativo)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@IdCliente",IdCliente),
         new SqlParameter("@NomeCliente", NomeCliente),
         new SqlParameter("@MoradaCliente", MoradaCliente),
         new SqlParameter("@EmailCliente", EmailCliente),
         new SqlParameter("@ContactoCliente", ContactoCliente),
         new SqlParameter("@NIBCliente", NIBCliente),
         new SqlParameter("@NIFCliente", NIFCliente),
         new SqlParameter("@Ativo",Ativo)
     };
     return dal.executarNonQuery("UPDATE [Clientes] SET [NomeCliente]=@NomeCliente, [MoradaCliente]=@MoradaCliente, [EmailCliente]=@EmailCliente, [ContactoCliente]=@ContactoCliente, [NIBCliente]=@NIBCliente, [NIFCliente]=@NIFCliente, [Ativo]=@Ativo WHERE [IdCliente]=@IdCliente", sqlParams);
 }
Exemple #3
0
            //Inserir Clientes na Tabela Clientes
            public static int InsertCliente(string NomeCliente, string MoradaCliente, string EmailCliente, string ContactoCliente, string NIBCliente, string NIFCliente, bool Ativo)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@NomeCliente", NomeCliente),
                    new SqlParameter("@MoradaCliente", MoradaCliente),
                    new SqlParameter("@EmailCliente", EmailCliente),
                    new SqlParameter("@ContactoCliente", ContactoCliente),
                    new SqlParameter("@NIBCliente", NIBCliente),
                    new SqlParameter("@NIFCliente", NIFCliente),
                    new SqlParameter("@Ativo",Ativo)

                };
                return dal.executarNonQuery("INSERT INTO Clientes (NomeCliente, MoradaCliente, EmailCliente, ContactoCliente, NIBCliente, NIFCliente, Ativo) VALUES(@NomeCliente, @MoradaCliente, @EmailCliente, @ContactoCliente, @NIBCliente, @NIFCliente, @Ativo)", sqlParams);
            }
Exemple #4
0
            static public int insertCarros(string Marca, string matricula, string modelo, string tipo, string utilizaçao)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                new SqlParameter("@Marca", Marca),
                new SqlParameter("@Matricula",matricula),
                new SqlParameter("@Modelo", modelo),
                new SqlParameter("@Tipo", tipo),
                new SqlParameter("@Utilizaçao", utilizaçao),
              
                
        };


                return dal.executarNonQuery("INSERT into Carros (Marca, matricula,modelo,tipo,utilizaçao) VALUES(@Marca,@Matricula,@Modelo,@Tipo,@Utilizaçao)", sqlParams);

            }
Exemple #5
0
            static public int insertRegisto(string Nome, string DN, string Morada, string Contacto, string Cartac, string Email, string Categoria, string tipo , string pass)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                new SqlParameter("@Nome", Nome),
                new SqlParameter("@DN", DN),
                new SqlParameter("@Email", Email),
                new SqlParameter("@Morada", Morada),
                new SqlParameter("@Contacto", Contacto),
                new SqlParameter("@Cartac", Cartac),
                new SqlParameter("@Categoria", Categoria),
                  new SqlParameter("@Tipo", tipo),
                  new SqlParameter("@pass", pass),

        };


                return dal.executarNonQuery("INSERT into Registo (Nome,DN,Email,Morada,Contacto,Cartac,Categoria,tipo, pass) VALUES(@Nome,@DN,@Email,@Morada,@Contacto,@Cartac,@Categoria,@Tipo,@pass)", sqlParams);

            }
Exemple #6
0
            //Encomendar
            public static int Encomendar(int IdFuncionario, int IdCliente, int IdCarta, int IdProduto)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[] {
                    new SqlParameter("@IdFuncionario", IdFuncionario),
                    new SqlParameter("@IdCliente", IdCliente),
                    new SqlParameter("@IdCarta", IdCarta),
                    new SqlParameter("@IdProduto", IdProduto),

                };
                return dal.executarNonQuery("INSERT INTO Encomenda (IdFuncionario, IdCliente, IdCarta, IdProduto) VALUES(@IdFuncionario, @IdCliente, @IdCarta, @IdProduto)", sqlParams);
            }
Exemple #7
0
            //Inserir Funcionários na Tabela Funcionarios
            public static int InsertFuncionario(string Username, string Password, string NomeFuncionario, string MoradaFuncionario, string EmailFuncionario, string ContactoFuncionario, string NIBFuncionario, string NIFFuncionario, bool Administrador, bool Ativo, bool Login)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@Username", Username),
                    new SqlParameter("@Password", Password),
                    new SqlParameter("@NomeFuncionario", NomeFuncionario),
                    new SqlParameter("@MoradaFuncionario", MoradaFuncionario),
                    new SqlParameter("@EmailFuncionario", EmailFuncionario),
                    new SqlParameter("@ContactoFuncionario", ContactoFuncionario),
                    new SqlParameter("@NIBFuncionario", NIBFuncionario),
                    new SqlParameter("@NIFFuncionario",NIFFuncionario),
                    new SqlParameter("@Administrador",Administrador),
                    new SqlParameter("@Ativo",Ativo),
                    new SqlParameter("@Login",Login),

                };
                return dal.executarNonQuery("INSERT INTO Funcionarios (Username, Password, NomeFuncionario, MoradaFuncionario, EmailFuncionario, ContactoFuncionario, NIBFuncionario,  NIFFuncionario, Administrador, Ativo, Login) VALUES(@Username, @Password, @NomeFuncionario, @MoradaFuncionario, @EmailFuncionario, @ContactoFuncionario, @NIBFuncionario, @NIFFuncionario, @Administrador, @Ativo, @Login)", sqlParams);
            }
Exemple #8
0
            //Fazer update dos dados dos Funcionários na Tabela Funcionarios sem password
            public static int UpdateFuncionarioSP(string IdFuncionario, string Username, string NomeFuncionario, string MoradaFuncionario, string EmailFuncionario, string ContactoFuncionario, string NIBFuncionario, string NIFFuncionario, bool Administrador, bool Ativo)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@IdFuncionario",IdFuncionario),
                    new SqlParameter("@Username", Username),
                    new SqlParameter("@NomeFuncionario", NomeFuncionario),
                    new SqlParameter("@MoradaFuncionario", MoradaFuncionario),
                    new SqlParameter("@EmailFuncionario", EmailFuncionario),
                    new SqlParameter("@ContactoFuncionario", ContactoFuncionario),
                    new SqlParameter("@NIBFuncionario", NIBFuncionario),
                    new SqlParameter("@NIFFuncionario",NIFFuncionario),
                    new SqlParameter("@Administrador",Administrador),
                    new SqlParameter("@Ativo",Ativo),

                };
                return dal.executarNonQuery("UPDATE [Funcionarios] SET [Username]=@Username, [NomeFuncionario]=@NomeFuncionario, [MoradaFuncionario]=@MoradaFuncionario, [EmailFuncionario]=@EmailFuncionario, [ContactoFuncionario]=@ContactoFuncionario, [NIBFuncionario]=@NIBFuncionario, [NIFFuncionario]=@NIFFuncionario, [Administrador]=@Administrador, [Ativo]=@Ativo WHERE [IdFuncionario]=@IdFuncionario", sqlParams);
            }
Exemple #9
0
 //Atualizar Quantidade de Cartas
 public static int UpdateQuantidadeCartas(int IdCarta, int Quantidade)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@IdCarta", IdCarta),
         new SqlParameter("@Quantidade", Quantidade),
         };
     return dal.executarNonQuery("UPDATE [Cartas] SET [Quantidade]=@Quantidade WHERE [IdCarta]=@IdCarta", sqlParams);
 }
Exemple #10
0
 //Alterar pass no primeiro Login
 public static int FirstLogin(int IdFuncionario, string Password, bool Login)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@IdFuncionario", IdFuncionario),
         new SqlParameter("@Password", Password),
         new SqlParameter("@Login", Login),
     };
     return dal.executarNonQuery("UPDATE [Funcionarios] SET [Password]=@Password, [Login]=@Login WHERE [IdFuncionario]=@IdFuncionario", sqlParams);
 }
Exemple #11
0
 //Atualizar Expansão
 public static int UpdateExpansao(int IdExpansao, string NomeExpansao, int IdColecao)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@IdExpansao", IdExpansao),
         new SqlParameter("@NomeExpansao", NomeExpansao),
         new SqlParameter("@IdColecao", IdColecao),
     };
     return dal.executarNonQuery("UPDATE [Expansoes] SET [NomeExpansao]=@NomeExpansao, [IdColecao]=@IdColecao WHERE [IdExpansao]=@IdExpansao", sqlParams);
 }
Exemple #12
0
            //Atualizar Produto
            public static int UpdateProduto(int IdProduto, string NomeProduto, double Preco, int Quantidade, byte[] Imagem)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@IdProduto", IdProduto),
                    new SqlParameter("@NomeProduto", NomeProduto),
                    new SqlParameter("@Preco", Preco),
                    new SqlParameter("@Quantidade", Quantidade),
                    new SqlParameter("@Imagem", Imagem),

                };
                return dal.executarNonQuery("UPDATE [OutrosProdutos] SET [NomeProduto]=@NomeProduto, [Preco]=@Preco, [Quantidade]=@Quantidade, [Imagem]=@Imagem WHERE [IdProduto]=@IdProduto", sqlParams);
            }
Exemple #13
0
            //Adicionar Carta
            public static int InsertCarta(string NomeCarta, string Expansao, string Tipo, string Cor, string Custo, string Raridade, double Preco, int Quantidade, byte[] Imagem)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@NomeCarta", NomeCarta),
                    new SqlParameter("@Expansao", Expansao),
                    new SqlParameter("@Tipo", Tipo),
                    new SqlParameter("@Cor", Cor),
                    new SqlParameter("@Custo", Custo),
                    new SqlParameter("@Raridade", Raridade),
                    new SqlParameter("@Preco", Preco),
                    new SqlParameter("@Quantidade", Quantidade),
                    new SqlParameter("@Imagem", Imagem),

                  };
                return dal.executarNonQuery("INSERT INTO Cartas (NomeCarta, Expansao, Tipo, Cor, Custo, Raridade, Preco, Quantidade, Imagem) VALUES(@NomeCarta, @Expansao, @Tipo, @Cor, @Custo, @Raridade, @Preco, @Quantidade, @Imagem)", sqlParams);
            }
Exemple #14
0
            //Atualizar Carta
            public static int UpdateCarta(int IdCarta, string NomeCarta, string Expansao, string Tipo, string Cor, string Custo, string Raridade, double Preco, int Quantidade, byte[] Imagem)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@IdCarta", IdCarta),
                    new SqlParameter("@NomeCarta", NomeCarta),
                    new SqlParameter("@Expansao", Expansao),
                    new SqlParameter("@Tipo", Tipo),
                    new SqlParameter("@Cor", Cor),
                    new SqlParameter("@Custo", Custo),
                    new SqlParameter("@Raridade", Raridade),
                    new SqlParameter("@Preco", Preco),
                    new SqlParameter("@Quantidade", Quantidade),
                    new SqlParameter("@Imagem", Imagem),

                };
                return dal.executarNonQuery("UPDATE [Cartas] SET [NomeCarta]=@NomeCarta, [Expansao]=@Expansao, [Tipo]=@Tipo, [Cor]=@Cor, [Custo]=@Custo, [Raridade]=@Raridade, [Preco]=@Preco, [Quantidade]=@Quantidade, [Imagem]=@Imagem WHERE [IdCarta]=@IdCarta", sqlParams);
            }
Exemple #15
0
 //Adicionar Tipos
 public static int InsertTipo(string Tipo)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@Tipo", Tipo)
     };
     return dal.executarNonQuery("INSERT INTO TiposDeCartas (Tipo) VALUES(@Tipo)", sqlParams);
 }
Exemple #16
0
            //Adicionar Produto
            public static int InsertProduto(string NomeProduto, double Preco, int Quantidade, byte[] Imagem)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@NomeProduto", NomeProduto),
                    new SqlParameter("@Preco", Preco),
                    new SqlParameter("@Quantidade", Quantidade),
                    new SqlParameter("@Imagem", Imagem),

                  };
                return dal.executarNonQuery("INSERT INTO OutrosProdutos (NomeProduto, Preco, Quantidade, Imagem) VALUES(@NomeProduto, @Preco, @Quantidade, @Imagem)", sqlParams);
            }
Exemple #17
0
 //Adicionar Expansão
 public static int InsertExpansao(string expname)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@NomeExpansao", expname)
     };
     return dal.executarNonQuery("INSERT INTO Expansoes (NomeExpansao) VALUES(@NomeExpansao)", sqlParams);
 }
Exemple #18
0
 //Adicionar Cores
 public static int InsertCor(string Cor)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
         new SqlParameter("@Cor", Cor)
     };
     return dal.executarNonQuery("INSERT INTO Cores (Cor) VALUES(@Cor)", sqlParams);
 }
Exemple #19
0
            //Adicionar Coleção
            public static int InsertColecao(string NomeColecao)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                    new SqlParameter("@NomeColecao", NomeColecao),

                  };
                return dal.executarNonQuery("INSERT INTO Colecoes (NomeColecao) VALUES(@NomeColecao)", sqlParams);
            }