示例#1
0
        public bool Cria_EstoqueExtrato()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Extrato";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [NOMEEMPRESA]  varchar(200), ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [CODGRUPO]   Int, ";
            Mysql = Mysql + " [NOMEGRUPO]  varchar(200), ";
            Mysql = Mysql + " [DTINICIAL]  varchar(11), ";
            Mysql = Mysql + " [DTFINAL]  varchar(11), ";

            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [DATAMOVIMENTO]  DATETIME, ";
            Mysql = Mysql + " [CODMOVIMENTO]   Int, ";
            Mysql = Mysql + " [NUMEROMOVIMENTO]  varchar(20), ";
            Mysql = Mysql + " [TIPOMOVIMENTO]  varchar(80), ";
            Mysql = Mysql + " [QUANTIDADE]  varchar(20), ";
            Mysql = Mysql + " [SALDO]  varchar(20) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#2
0
        public bool Cria_Estoque()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Estoque";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [NOMEGRUPO]  varchar(200), ";
            Mysql = Mysql + " [MES]  varchar(2), ";
            Mysql = Mysql + " [ANO]  varchar(4), ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [QTANTERIOR]  varchar(10), ";
            Mysql = Mysql + " [ENTRADA]  varchar(200), ";
            Mysql = Mysql + " [SAIDA]  varchar(20), ";
            Mysql = Mysql + " [QTATUAL]  varchar(20), ";
            Mysql = Mysql + " [SAIDAPADRAO]  varchar(20), ";
            Mysql = Mysql + " [ESTIMATIVAMES]  varchar(20), ";
            Mysql = Mysql + " [USUARIO]  varchar(60), ";
            Mysql = Mysql + " [FUNCAO]  varchar(60) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#3
0
        public bool Cria_Saida()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Saida";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODSAIDA]  Int, ";
            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [CODUNIDADE]  Int, ";
            Mysql = Mysql + " [NOMEUNIDADE]  varchar(200), ";
            Mysql = Mysql + " [SOLICITANTE]  varchar(200), ";
            Mysql = Mysql + " [NUMEROPEDIDO]   varchar(10), ";
            Mysql = Mysql + " [DATAENTREGA]  varchar(20), ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [SOLICITADO]  varchar(10), ";
            Mysql = Mysql + " [ENTREGUE]  varchar(10), ";
            Mysql = Mysql + " [RESPINCLUSAO]  varchar(200), ";
            Mysql = Mysql + " [DATAINCLUSAO]  varchar(20) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#4
0
        public bool Cria_Entrada()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Entrada";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODENTRADA]  Int, ";
            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [NOMEEMPRESA]  varchar(200), ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [NUMERONOTA]  varchar(20), ";
            Mysql = Mysql + " [SERIE]  varchar(5), ";
            Mysql = Mysql + " [CFOP]  varchar(10), ";
            Mysql = Mysql + " [CODFORNECEDOR]   Int, ";
            Mysql = Mysql + " [NOMEFORNECEDOR]  varchar(200), ";
            Mysql = Mysql + " [EMISSAO]  varchar(20), ";
            Mysql = Mysql + " [RECEBIMENTO]  varchar(20), ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [QUANTIDADE]  varchar(10) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#5
0
        public bool Cria_PedidoPeriodo()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "PedidoPeriodo";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [NOMEEMPRESA]  varchar(200), ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [CODUNIDADE]  Int, ";
            Mysql = Mysql + " [NOMEUNIDADE]  varchar(200), ";
            Mysql = Mysql + " [TIPO]  varchar(2), ";
            Mysql = Mysql + " [CODPEDIDO]  Int, ";
            Mysql = Mysql + " [SOLICITANTE]  varchar(200), ";
            Mysql = Mysql + " [NUMEROPEDIDO]   varchar(10), ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [QUANTIDADE]  varchar(10), ";
            Mysql = Mysql + " [DATAPEDIDO]  varchar(20), ";
            Mysql = Mysql + " [STATUS]  varchar(20) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#6
0
        public bool Cria_Produtos()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Produtos";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODPRODUTO] Int, ";
            Mysql = Mysql + " [NOME]  varchar(255), ";
            Mysql = Mysql + " [DESCRICAO]  varchar(255), ";
            Mysql = Mysql + " [CODDEPARTAMENTO] Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(255), ";
            Mysql = Mysql + " [CODGRUPO]  int, ";
            Mysql = Mysql + " [NOMEGRUPO]  varchar(255), ";
            Mysql = Mysql + " [CODMARCA]  int, ";
            Mysql = Mysql + " [NOMEMARCA]  varchar(255), ";
            Mysql = Mysql + " [UNIDADE]  varchar(50), ";

            Mysql = Mysql + " [RESPINCLUSAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAINCLUSAO]  varchar(50), ";
            Mysql = Mysql + " [RESPALTERACAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAALTERACAO]  varchar(50) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#7
0
        public bool Cria_Fornecedor()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Fornecedor";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODFORNECEDOR] Int, ";
            Mysql = Mysql + " [NOMEFORNECEDOR]  varchar(100), ";
            Mysql = Mysql + " [CODDEPARTAMENTO] Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(100), ";
            Mysql = Mysql + " [CNPJ]  varchar(50), ";
            Mysql = Mysql + " [TELEFONE]  varchar(50), ";
            Mysql = Mysql + " [EMAIL]  varchar(50), ";

            Mysql = Mysql + " [RESPINCLUSAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAINCLUSAO]  varchar(50), ";
            Mysql = Mysql + " [RESPALTERACAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAALTERACAO]  varchar(50) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#8
0
        public bool Cria_Saldo()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Saldo";

            var Mysql = "CREATE TABLE " + tableName + "( ";


            Mysql = Mysql + " [NOMEEMPRESA]  varchar(200), ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [NOMEGRUPO]  varchar(200), ";
            Mysql = Mysql + " [DATAESTOQUE]  DATETIME, ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [ENTRADA]  varchar(20), ";
            Mysql = Mysql + " [SAIDA]  varchar(20), ";
            Mysql = Mysql + " [ATUAL]  varchar(20), ";
            Mysql = Mysql + " [PADRAO]  varchar(20), ";
            Mysql = Mysql + " [ESTIMATIVA]  varchar(20) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#9
0
        public bool Cria_Unidade()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Unidade";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODUNIDADE] Int, ";
            Mysql = Mysql + " [NOME]  varchar(100), ";
            Mysql = Mysql + " [TELEFONE]  varchar(50), ";
            Mysql = Mysql + " [EMAIL]  varchar(50), ";
            Mysql = Mysql + " [ENDERECO]  varchar(255), ";
            Mysql = Mysql + " [BAIRRO]  varchar(100), ";

            Mysql = Mysql + " [RESPINCLUSAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAINCLUSAO]  varchar(50), ";
            Mysql = Mysql + " [RESPALTERACAO]  varchar(255), ";
            Mysql = Mysql + " [DATAHORAALTERACAO]  varchar(50) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#10
0
        public bool Cria_Balanco()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Balanco";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODEMPRESA]  Int, ";
            Mysql = Mysql + " [CODDEPARTAMENTO]  Int, ";
            Mysql = Mysql + " [NOMEDEPARTAMENTO]  varchar(200), ";
            Mysql = Mysql + " [DATABALANCO]  varchar(20), ";
            Mysql = Mysql + " [CODPRODUTO]   Int, ";
            Mysql = Mysql + " [NOMEPRODUTO]  varchar(200), ";
            Mysql = Mysql + " [QUANTIDADE]  varchar(10), ";
            Mysql = Mysql + " [RESPINCLUSAO]  varchar(200), ";
            Mysql = Mysql + " [DATAINCLUSAO]  varchar(20), ";
            Mysql = Mysql + " [RESPALTERACAO]  varchar(200), ";
            Mysql = Mysql + " [DATAALTERACAO]  varchar(20) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#11
0
        public int InsertAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " INSERT INTO Arquivos( ";

            Mysql = Mysql + " CODIGO, NOME, DESCRICAO, TAMANHO ";
            Mysql = Mysql + " ) ";
            Mysql = Mysql + " VALUES ( ";
            Mysql = Mysql + " CODIGO, NOME, DESCRICAO, TAMANHO ";
            Mysql = Mysql + ");";

            db.CommandText = Mysql;

            db.AddParameter("@CODIGO", Codigo);
            db.AddParameter("@NOME", Nome);
            db.AddParameter("@DESCRICAO", Descricao);
            db.AddParameter("@TAMANHO", Tamanho);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#12
0
        public int InsertAccess(int Coddepartamento, string Nome, string Telefone, string Email, string Respinclusao, string Datahorainclusao, string Respalteracao, string Datahoraalteracao)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO Departamento(";

            Mysql = Mysql + " CODDEPARTAMENTO, NOME, TELEFONE, ";
            Mysql = Mysql + " EMAIL, RESPINCLUSAO, DATAHORAINCLUSAO, RESPALTERACAO , DATAHORAALTERACAO ";
            Mysql = Mysql + ") ";

            Mysql = Mysql + " VALUES(";
            Mysql = Mysql + " @CODDEPARTAMENTO, @NOME, @TELEFONE, ";
            Mysql = Mysql + " @EMAIL, @RESPINCLUSAO, @DATAHORAINCLUSAO, @RESPALTERACAO , @DATAHORAALTERACAO ";
            Mysql = Mysql + "); ";

            db.CommandText = Mysql;

            db.AddParameter("@CODDEPARTAMENTO", Coddepartamento);
            db.AddParameter("@NOME", Nome);
            db.AddParameter("@TELEFONE", Telefone);
            db.AddParameter("@EMAIL", Email);
            db.AddParameter("@RESPINCLUSAO", Respinclusao);
            db.AddParameter("@DATAHORAINCLUSAO", Convert.ToDateTime(Datahorainclusao));
            db.AddParameter("@RESPALTERACAO", Respalteracao);
            db.AddParameter("@DATAHORAALTERACAO", Convert.ToDateTime(Datahoraalteracao));

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#13
0
        public bool Create_PacienteProdutos()
        {
            var db = new DBAcessOleDB();

            var tableName = "PacienteProdutos";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODPROTOCOLO] Int, ";
            Mysql = Mysql + "[NUMEROPROTOCOLO]  varchar(50), ";
            Mysql = Mysql + "[CODPACIENTE] Int, ";
            Mysql = Mysql + "[NOMEPACIENTE]  varchar(50), ";
            Mysql = Mysql + "[CODPRODUTO] Int, ";
            Mysql = Mysql + "[NOMEPRODUTO]  varchar(50), ";
            Mysql = Mysql + "[QUANTIDADE] Int ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#14
0
        public bool Insert_PacienteProdutos(string Codprotocolo, string Numeroprotocolo, string Codpaciente, string Nomepaciente, string Codproduto, string Nomeproduto, string Quantidade)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO PacienteProdutos (CODPROTOCOLO, NUMEROPROTOCOLO, CODPACIENTE, NOMEPACIENTE, CODPRODUTO, NOMEPRODUTO, QUANTIDADE) ";

            Mysql = Mysql + " VALUES (@CODPROTOCOLO, @NUMEROPROTOCOLO, @CODPACIENTE, @NOMEPACIENTE, @CODPRODUTO, @NOMEPRODUTO, @QUANTIDADE";
            Mysql = Mysql + "); ";

            db.CommandText = Mysql;

            db.AddParameter("@CODPROTOCOLO", Codprotocolo);
            db.AddParameter("@NUMEROPROTOCOLO", Numeroprotocolo);
            db.AddParameter("@CODPACIENTE", Codpaciente);
            db.AddParameter("@NOMEPACIENTE", Nomepaciente);
            db.AddParameter("@CODPRODUTO", Codproduto);
            db.AddParameter("@NOMEPRODUTO", Nomeproduto);
            db.AddParameter("@QUANTIDADE", Quantidade);

            try
            {
                db.ExecuteScalar();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#15
0
        public bool UpdateAccess()
        {
            var          db     = new DBAcessOleDB();
            const string update = " UPDATE Agente ";
            const string set    = " SET NOME = @NOME, ENDERECO = @ENDERECO, BAIRRO = @BAIRRO, TELEFONE = @TELEFONE, CELL = @CELL , " +
                                  " RESPALTERACAO = @RESPALTERACAO, DATAALTERACAO = @DATAALTERACAO, EXCLUIDO = @EXCLUIDO ";

            const string where = " WHERE CODAGENTE = @CODAGENTE;";

            db.CommandText = update + set + where;
            db.AddParameter("@CODAGENTE", Codagente);
            db.AddParameter("@NOME", Nome);

            db.AddParameter("@ENDERECO", Endereco);
            db.AddParameter("@BAIRRO", Bairro);
            db.AddParameter("@TELEFONE", Telefone);
            db.AddParameter("@CELL", Cell);
            db.AddParameter("@RESPALTERACAO", Respalteracao);
            db.AddParameter("@DATAALTERACAO", Convert.ToDateTime(Dataalteracao));
            db.AddParameter("@EXCLUIDO", Excluido);

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#16
0
        public int InsertAccess()
        {
            var          db     = new DBAcessOleDB();
            const string insert = " INSERT INTO Agente (CODAGENTE, NOME, ENDERECO, BAIRRO, TELEFONE, CELL) ";
            const string values = " VALUES (@CODagente, @NOME, @ENDERECO, @BAIRRO, @TELEFONE, @CELL" +
                                  "); ";

            const string select = " ";

            db.CommandText = insert + values + select;
            db.AddParameter("@CODAGENTE", Codagente);
            db.AddParameter("@NOME", Nome);

            db.AddParameter("@ENDERECO", Endereco);
            db.AddParameter("@BAIRRO", Bairro);
            db.AddParameter("@TELEFONE", Telefone);
            db.AddParameter("@CELL", Cell);


            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#17
0
        public int InsertPrevisao_Entrega(int codproduto, string descricao, string und, int quantidade)
        {
            var          db     = new DBAcessOleDB();
            const string insert = " INSERT INTO Previsao_Entrega( " +
                                  " CODPRODUTO, DESCRICAO, UND, QUANTIDADE " +
                                  ") ";
            const string values = " VALUES(" +
                                  " @CODPRODUTO, @DESCRICAO, @UND, @QUANTIDADE " +
                                  "); ";
            const string select = " ";

            db.CommandText = insert + values + select;

            db.AddParameter("@CODPRODUTO", codproduto);
            db.AddParameter("@DESCRICAO", descricao);
            db.AddParameter("@UND", und);
            db.AddParameter("@QUANTIDADE", quantidade);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#18
0
        public int InsertAccess()
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO visitas (";

            Mysql = Mysql + " CODVISITA, CODPROTOCOLO, NUMEROVISITA, NUMEROPROTOCOLO, CODPACIENTE, DATAVISITA, CODAGENTE, STATUSPACIENTE, OBS ";
            Mysql = Mysql + " ) ";
            Mysql = Mysql + "  VALUES (";
            Mysql = Mysql + " @CODVISITA, @CODPROTOCOLO, @NUMEROVISITA, @NUMEROPROTOCOLO, @CODPACIENTE, @DATAVISITA, @CODAGENTE, @STATUSPACIENTE, @OBS";
            Mysql = Mysql + " );";

            db.CommandText = Mysql;

            db.AddParameter("@CODVISITA", Codvisita);
            db.AddParameter("@CODPROTOCOLO", Codprotocolo);
            db.AddParameter("@NUMEROVISITA", Numerovisita);
            db.AddParameter("@NUMEROPROTOCOLO", Numeroprotocolo);
            db.AddParameter("@CODPACIENTE", Codpaciente);
            db.AddParameter("@DATAVISITA", Datavisita);
            db.AddParameter("@CODAGENTE", Codagente);
            db.AddParameter("@STATUSPACIENTE", Statuspaciente);
            db.AddParameter("@OBS", Obs);


            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#19
0
        public bool UpdateAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " UPDATE Arquivos SET ";

            Mysql = Mysql + " DATA = @DATA, CODIGO_DENTISTA = @CODIGO_DENTISTA, ";
            Mysql = Mysql + " OBS = @OBS ";

            Mysql = Mysql + " WHERE DATA = @DATA;";
            Mysql = Mysql + " AND CODIGO_DENTISTA = @CODIGO_DENTISTA;";

            db.CommandText = Mysql;

            db.AddParameter("@CODIGO", Codigo);
            db.AddParameter("@NOME", Nome);
            db.AddParameter("@DESCRICAO", Descricao);
            db.AddParameter("@TAMANHO", Tamanho);

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#20
0
        public int InsertAccess_Item(int codentregamercadoria, string codproduto, string produto, string especialidade, string unidade, string quantidade)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO EntregaMercadoria_item (";

            Mysql = Mysql + " CODENTREGAMERCADORIA, CODPRODUTO, PRODUTO, ESPECIALIDADE, UNIDADE, QUANTIDADE ";

            Mysql = Mysql + ") ";
            Mysql = Mysql + " VALUES (";
            Mysql = Mysql + " @CODENTREGAMERCADORIA, @CODPRODUTO, @PRODUTO, @ESPECIALIDADE, @UNIDADE, @QUANTIDADE ";

            Mysql = Mysql + ");";

            db.CommandText = Mysql;

            db.AddParameter("@CODENTREGAMERCADORIA", codentregamercadoria);
            db.AddParameter("@CODPRODUTO ", codproduto);
            db.AddParameter("@PRODUTO ", produto);
            db.AddParameter("@ESPECIALIDADE ", especialidade);
            db.AddParameter("@UNIDADE ", unidade);
            db.AddParameter("@QUANTIDADE ", quantidade);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#21
0
        public int InsertAccess()
        {
            var          db     = new DBAcessOleDB();
            const string insert = " INSERT INTO Paciente (CODPACIENTE, NOME, DATANASCIMENTO, DATARECADASTRO, SEXO, NUMEROSUS, NOMEMAE, ENDERECO, BAIRRO, TELEFONE, CELL) ";
            const string values = " VALUES (@CODPACIENTE, @NOME, @DATANASCIMENTO, @DATARECADASTRO, @SEXO, @NUMEROSUS, @NOMEMAE, @ENDERECO, @BAIRRO, @TELEFONE, @CELL" +
                                  "); ";

            const string select = " ";

            db.CommandText = insert + values + select;
            db.AddParameter("@CODPACIENTE", Codpaciente);
            db.AddParameter("@NOME", Nome);
            db.AddParameter("@DATANASCIMENTO", Datanascimento);
            db.AddParameter("@DATARECADASTRO", Datarecadastro);
            db.AddParameter("@SEXO", Sexo);
            db.AddParameter("@NUMEROSUS", Numerosus);
            db.AddParameter("@NOMEMAE", Nomemae);
            db.AddParameter("@ENDERECO", Endereco);
            db.AddParameter("@BAIRRO", Bairro);
            db.AddParameter("@TELEFONE", Telefone);
            db.AddParameter("@CELL", Cell);


            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#22
0
        public int InsertAccess(int codsaidapadrao, int codempresa, int coddepartamento, int codunidade, string datacadastro)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO saida_padrao(";

            Mysql = Mysql + " CODEMPRESA, CODDEPARTAMENTO, CODUNIDADE, DATACADASTRO ";
            Mysql = Mysql + ") ";
            Mysql = Mysql + " VALUES(";
            Mysql = Mysql + " @CODEMPRESA, @CODDEPARTAMENTO, @CODUNIDADE, @DATACADASTRO ";
            Mysql = Mysql + "); ";

            db.CommandText = Mysql;

            db.AddParameter("@CODSAIDAPADRAO", Codsaidapadrao);
            db.AddParameter("@CODEMPRESA", Codempresa);
            db.AddParameter("@CODDEPARTAMENTO", Coddepartamento);
            db.AddParameter("@CODUNIDADE", Codunidade);
            db.AddParameter("@DATACADASTRO", Convert.ToDateTime(Datacadastro));

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#23
0
        public int InsertAccess(int codsaidapadrao, int codempresa, int coddepartamento, int Codproduto, string Quantidade)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO saida_padrao(";

            Mysql = Mysql + " CODEMPRESA, CODDEPARTAMENTO, CODPRODUTO, Quantidade ";
            Mysql = Mysql + ") ";
            Mysql = Mysql + " VALUES(";
            Mysql = Mysql + " @CODEMPRESA, @CODDEPARTAMENTO, @CODPRODUTO, @Quantidade ";
            Mysql = Mysql + "); ";

            db.CommandText = Mysql;

            db.AddParameter("@CODSAIDAPADRAO", Codsaidapadrao);
            db.AddParameter("@CODEMPRESA", Codempresa);
            db.AddParameter("@CODDEPARTAMENTO", Coddepartamento);
            db.AddParameter("@Codproduto", Codproduto);
            db.AddParameter("@Quantidade", Convert.ToDateTime(Quantidade));

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#24
0
        public int InsertAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " INSERT INTO Agenda( ";

            Mysql = Mysql + " DATA, HORA, CODIGO_DENTISTA, CODIGO_PACIENTE, DESCRICAO, PROCEDIMENTO, FALTOU ";
            Mysql = Mysql + " ) ";
            Mysql = Mysql + " VALUES ( ";
            Mysql = Mysql + " @DATA, @HORA, @CODIGO_DENTISTA, @CODIGO_PACIENTE, @DESCRICAO, @PROCEDIMENTO, @FALTOU ";
            Mysql = Mysql + ");";

            db.CommandText = Mysql;

            db.AddParameter("@DATA", Convert.ToDateTime(Data));
            db.AddParameter("@HORA", Convert.ToDateTime(Hora));
            db.AddParameter("@CODIGO_DENTISTA", Codigo_Dentista);
            db.AddParameter("@CODIGO_PACIENTE", Codigo_Paciente);
            db.AddParameter("@DESCRICAO", Descricao);
            db.AddParameter("@PROCEDIMENTO", Procedimento);
            db.AddParameter("@FALTOU", Faltou);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#25
0
        public bool UpdateAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " UPDATE Agenda SET ";

            Mysql = Mysql + " DATA = @DATA, HORA = @HORA, CODIGO_DENTISTA = @CODIGO_DENTISTA, ";
            Mysql = Mysql + " CODIGO_PACIENTE = @CODIGO_PACIENTE, DESCRICAO = @DESCRICAO, ";
            Mysql = Mysql + " PROCEDIMENTO = @PROCEDIMENTO, FALTOU = @FALTOU ";

            Mysql = Mysql + " WHERE DATA = @DATA ";
            Mysql = Mysql + " AND HORA = @HORA ";
            Mysql = Mysql + " AND CODIGO_DENTISTA = @CODIGO_DENTISTA ";
            Mysql = Mysql + " AND CODIGO_PACIENTE = @CODIGO_PACIENTE ";

            db.CommandText = Mysql;

            db.AddParameter("@DATA", Convert.ToDateTime(Data));
            db.AddParameter("@HORA", Convert.ToDateTime(Hora));
            db.AddParameter("@CODIGO_DENTISTA", Codigo_Dentista);
            db.AddParameter("@CODIGO_PACIENTE", Codigo_Paciente);
            db.AddParameter("@DESCRICAO", Descricao);
            db.AddParameter("@PROCEDIMENTO", Procedimento);
            db.AddParameter("@FALTOU", Faltou);

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#26
0
        public int InsertAccess(int codempresa, int coddepartamento, string nomedepartamento, string databalanco, int codproduto, string nomeproduto, string quantidade)
        {
            var db    = new DBAcessOleDB();
            var Mysql = " INSERT INTO Balanco( ";

            Mysql = Mysql + "CODEMPRESA, CODDEPARTAMENTO, NOMEDEPARTAMENTO, DATABALANCO, CODPRODUTO, NOMEPRODUTO, QUANTIDADE ";

            Mysql = Mysql + ") ";
            Mysql = Mysql + " VALUES(";
            Mysql = Mysql + "@CODEMPRESA, @CODDEPARTAMENTO, @NOMEDEPARTAMENTO, @DATABALANCO, @CODPRODUTO, @NOMEPRODUTO, @QUANTIDADE ";

            Mysql = Mysql + "); ";

            db.CommandText = Mysql;

            db.AddParameter("@CODEMPRESA", codempresa);
            db.AddParameter("@CODDEPARTAMENTO", coddepartamento);
            db.AddParameter("@NOMEDEPARTAMENTO", nomedepartamento);
            db.AddParameter("@DATABALANCO", databalanco);
            db.AddParameter("@CODPRODUTO", codproduto);
            db.AddParameter("@NOMEPRODUTO", nomeproduto);
            db.AddParameter("@QUANTIDADE", quantidade);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#27
0
        public int InsertAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " INSERT INTO Agenda_obs( ";

            Mysql = Mysql + " DATA, CODIGO_DENTISTA, OBS ";
            Mysql = Mysql + " ) ";
            Mysql = Mysql + " VALUES ( ";
            Mysql = Mysql + " @DATA, @CODIGO_DENTISTA, @OBS ";
            Mysql = Mysql + ");";

            db.CommandText = Mysql;

            db.AddParameter("@DATA", Convert.ToDateTime(Data));
            db.AddParameter("@CODIGO_DENTISTA", Codigo_Dentista);
            db.AddParameter("@OBS", Obs);

            try
            {
                return(Convert.ToInt32(db.ExecuteScalar()));
            }
            finally
            {
                db.Dispose();
            }
        }
示例#28
0
        public bool UpdateAccess()
        {
            var    db    = new DBAcessOleDB();
            string Mysql = " UPDATE Agenda_obs SET ";

            Mysql = Mysql + " DATA = @DATA, CODIGO_DENTISTA = @CODIGO_DENTISTA, ";
            Mysql = Mysql + " OBS = @OBS ";

            Mysql = Mysql + " WHERE DATA = @DATA;";
            Mysql = Mysql + " AND CODIGO_DENTISTA = @CODIGO_DENTISTA;";

            db.CommandText = Mysql;

            db.AddParameter("@DATA", Convert.ToDateTime(Data));
            db.AddParameter("@CODIGO_DENTISTA", Codigo_Dentista);
            db.AddParameter("@OBS", Obs);

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            finally
            {
                db.Dispose();
            }
        }
示例#29
0
        public bool Cria_Cfop()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Cfop";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODCFOP] varchar(4), ";
            Mysql = Mysql + " [DESCRICAO]  varchar(200), ";
            Mysql = Mysql + " [APLICACAO]  varchar(530), ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }
示例#30
0
        public bool Cria_Marca()
        {
Inicio:

            var db = new DBAcessOleDB();

            var tableName = "Marca";

            var Mysql = "CREATE TABLE " + tableName + "( ";

            Mysql = Mysql + " [CODMARCA] Int, ";
            Mysql = Mysql + " [DESCRICAO]  varchar(100) ";

            Mysql = Mysql + " )";

            db.CommandText = Mysql;

            try
            {
                db.ExecuteNonQuery();
                return(true);
            }
            catch
            {
                db.Dispose();
                db = new DBAcessOleDB();

                Mysql          = "DROP  TABLE " + tableName;
                db.CommandText = Mysql;
                try
                {
                    db.ExecuteNonQuery();
                }
                finally
                {
                    db.Dispose();
                }

                goto Inicio;
            }
            finally
            {
                db.Dispose();
            }
        }