示例#1
1
 //Load Completo da Tabela de Funcionarios
 public static DataTable LoadCFuncionarios()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT *  FROM Funcionarios", null);
 }
示例#2
0
            //Filtrar Clientes
            internal static object FiltrarClientes(string NomeCliente)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlparams = new SqlParameter[]{
                    new SqlParameter("@NomeCliente", NomeCliente + "%")};

                return dal.executarReader("select * from Cliente Where NomeCliente like @NomeCliente", sqlparams);
            }
示例#3
0
            static public DataTable LoginSystem(string Nome, string Pass)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlParams = new SqlParameter[]{
                   new SqlParameter("@Nome", Nome),
                   new SqlParameter("@Pass", Pass)
                  
                };
                return dal.executarReader("select * from registo Where Nome = @Nome and Pass = @Pass ", sqlParams);

            }
示例#4
0
 //Verificar NIF
 public static DataTable verificarNIF(string NIFFuncionario)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
     new SqlParameter("@NIFFuncionario", NIFFuncionario),
     };
     return dal.executarReader("SELECT * FROM Funcionarios WHERE [NIFFuncionario]=@NIFFuncionario", sqlParams);
 }
示例#5
0
 //Fazer o login
 public static DataTable Login(string Username, string Password)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
     new SqlParameter("@Username", Username),
     new SqlParameter("@Password", Password)
     };
     return dal.executarReader("SELECT * FROM Funcionarios WHERE Username=@Username AND Password=@Password", sqlParams);
 }
示例#6
0
 //Load da Tabela Clientes
 public static DataTable LoadClientes()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT * FROM Clientes", null);
 }
示例#7
0
 //Load da Tabela de Funcionários
 public static DataTable LoadFuncionarios()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT IdFuncionario, Username, NomeFuncionario, MoradaFuncionario, EmailFuncionario, ContactoFuncionario, NIBFuncionario, NIFFuncionario, Administrador, Ativo  FROM Funcionarios", null);
 }
示例#8
0
 static public DataTable Load()
 {
     DAL dal = new DAL();
     return dal.executarReader("select * from Registo", null);
 }
示例#9
0
            //Filtrar Cartas
            internal static object FiltrarCartas(string NomeCarta)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlparams = new SqlParameter[]{
                    new SqlParameter("@NomeCarta", NomeCarta + "%")};

                return dal.executarReader("select * from Cartas Where NomeCarta like @NomeCarta", sqlparams);
            }
示例#10
0
 //Load da Tabela Tipos
 public static DataTable LoadTipos()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT Tipo FROM TiposDeCartas", null);
 }
示例#11
0
 //Load da Tabela OutrosProdutos
 public static DataTable LoadProdutos()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT IdProduto, NomeProduto, Preco, Quantidade, Imagem FROM OutrosProdutos", null);
 }
示例#12
0
 //Load da Tabela Misc
 public static DataTable LoadMisc()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT * FROM Misc", null);
 }
示例#13
0
 //Load da Tabela Expansões
 public static DataTable LoadExpansoes()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT NomeExpansao FROM Expansoes", null);
 }
示例#14
0
 //Load da Tabela Cartas
 public static DataTable LoadCartas()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT IdCarta, NomeCarta, Expansao, Tipo, Cor, Custo, Raridade, Preco, Quantidade, Imagem FROM Cartas", null);
 }
示例#15
0
 //Verificar o Username
 public static DataTable verificarUsername(string Username)
 {
     DAL dal = new DAL();
     SqlParameter[] sqlParams = new SqlParameter[]{
     new SqlParameter("@Username", Username),
     };
     return dal.executarReader("SELECT * FROM Funcionarios WHERE [Username]=@Username", sqlParams);
 }
示例#16
0
            //Filtrar Funcionários
            internal static object FiltrarFuncionarios(string IdFuncionario, string Username, string NomeFuncionario, string MoradaFuncionario, string EmailFuncionario, string ContactoFuncionario, string NIBFuncionario, string NIFFuncionario)
            {
                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 + "%"),

                };

                return dal.executarReader("select IdFuncionario, Username, NomeFuncionario, MoradaFuncionario, EmailFuncionario, ContactoFuncionario, NIBFuncionario, NIFFuncionario, Administrador, Ativo from Funcionarios Where IdFuncionario like @IdFuncionario OR Username like @Username OR NomeFuncionario like @NomeFuncionario OR MoradaFuncionario like @MoradaFuncionario OR EmailFuncionario like @EmailFuncionario OR ContactoFuncionario like @ContactoFuncionario OR NIBFuncionario like @NIBFuncionario OR NIFFuncionario like @NIFFuncionario", sqlparams);
            }
示例#17
0
            //Filtrar Cor
            internal static object FiltrarCor(string Cor)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlparams = new SqlParameter[]{
                    new SqlParameter("@Cor", Cor + "%")};

                return dal.executarReader("select * from Cartas Where Cor like @Cor", sqlparams);
            }
示例#18
0
 //Load da Tabela das Encomendas
 public static DataTable LoadEncomenda()
 {
     DAL dal = new DAL();
     return dal.executarReader("SELECT * FROM Encomenda", null);
 }
示例#19
0
            //Filtrar Mana
            internal static object FiltrarMana(string Custo)
            {
                DAL dal = new DAL();
                SqlParameter[] sqlparams = new SqlParameter[]{
                    new SqlParameter("@Custo", Custo)};

                return dal.executarReader("select * from Cartas Where Custo like @Custo", sqlparams);
            }