Пример #1
0
        public static bool update(FormaPagto obj)
        {
            bool retorno = true;

            try
            {
                string sql = "update formapagto set descricao = @descricao, ativo = @ativo , ultnome = @ultnome" +
                             " where seqformapagto = @seqformapagto";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqformapagto", obj.Seqformapagto);
                cmd.Parameters.AddWithValue("@descricao", obj.Descricao);
                cmd.Parameters.AddWithValue("@ativo", obj.Ativo);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro de formas de pagamentos ( " + obj.Descricao + " ) atualizado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a forma de pagamento ( " + obj.Descricao + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #2
0
        public static DataTable listarFormaPagto(string filtro = "")
        {
            //Estrutura da tabela
            DataTable dataTable = new DataTable();
            //Cria lista
            List <FormaPagto> usuarios = new List <FormaPagto>();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(
                    string.Format("select * from vw_formapagto {0}", filtro), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.DataTable listarFormaPagto(string filtro = '')() : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #3
0
        public static bool insertformpagtomovto(FormaPagtoMovto obj)
        {
            bool retorno = true;

            try
            {
                string        sql = "insert into movtoformapagto(seqmovto,seqformapagto,vlrpago,ultnome) values (@seqmovto,@seqformapagto,@vlrpago,@ultnome)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqmovto", obj.Seqmovto);
                cmd.Parameters.AddWithValue("@seqformapagto", obj.Seqformapagto);
                cmd.Parameters.AddWithValue("@vlrpago", obj.Valorpagto);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Forma de pagamento número ( " + obj.Seqformapagto + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a forma de pagamento ( " + obj.Seqformapagto + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #4
0
        public static bool update(Movimento obj)
        {
            bool retorno = true;

            try
            {
                string sql = "update movto set dtahorsaida=@dtahorsaida,qtdehora=@qtdehora,vlrhora=@vlrhora,vlrdesc=@vlrdesc,vlrtotal=@vlrtotal," +
                             "status=@status,ultnome=@ultnome where placa=@placa and seqmovto=@seqmovto";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@placa", obj.Placa);
                cmd.Parameters.AddWithValue("@dtahorsaida", obj.Dtahorsaida);
                cmd.Parameters.AddWithValue("@seqmovto", obj.Seqmovto);
                cmd.Parameters.AddWithValue("@vlrhora", obj.Vlrhora);
                cmd.Parameters.AddWithValue("@qtdehora", obj.QtdeHora);
                cmd.Parameters.AddWithValue("@vlrdesc", obj.Vlrdesc);
                cmd.Parameters.AddWithValue("@vlrtotal", obj.Vlrtotal);
                cmd.Parameters.AddWithValue("@status", obj.Status);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro de convenio ( " + obj.Placa + " ) atualizado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao atualizar convenio ( " + obj.Placa + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #5
0
        public static bool insert(Usuario obj)
        {
            bool retorno = true;

            try
            {
                string        sql = "insert into usuario(nome,login,senha,ativo,ultnome) values(@nome,@login,@senha,@ativo,@ultnome)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@nome", obj.Nome);
                cmd.Parameters.AddWithValue("@login", obj.Login);
                cmd.Parameters.AddWithValue("@senha", obj.Senha);
                cmd.Parameters.AddWithValue("@ativo", obj.Ativo);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro do usuário ( " + obj.Nome + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar o usuário ( " + obj.Nome + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #6
0
        public static bool listarUsuarioByLogin(string login, string senha)
        {
            bool retorno = false;

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(
                    string.Format("select * from vw_usuario where login = '******' and senha = '{1}' and ativo = 'SIM'", login, senha)
                    , BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                retorno = dataTable.Rows.Count > 0 ? true : false;
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.listarUsuarioByLogin(string login, string senha) : " + erro.Message.ToString());
            }

            return(retorno);
        }
Пример #7
0
        public static bool update(Usuario obj)
        {
            bool retorno = true;

            try
            {
                string sql = "update usuario set nome = @nome, login = @login, senha = @senha, ativo = @ativo , ultnome = @ultnome" +
                             " where sequsuario = @sequsuario";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@sequsuario", obj.Sequsuario);
                cmd.Parameters.AddWithValue("@nome", obj.Nome);
                cmd.Parameters.AddWithValue("@login", obj.Login);
                cmd.Parameters.AddWithValue("@senha", obj.Senha);
                cmd.Parameters.AddWithValue("@ativo", obj.Ativo);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro do usuário ( " + obj.Nome + " ) atualizado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar o usuário ( " + obj.Nome + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #8
0
        public static bool insert(Movimento obj)
        {
            bool retorno = true;

            try
            {
                string sql = "insert into movto(placa,seqmodelo,seqconvenio,motorista,dtamovimento,dtahorentrada,vlrhora,qtdehora,vlrdesc,vlrtotal,status,ultnome) " +
                             "values(@placa,@seqmodelo,@seqconvenio,@motorista,@dtamovimento,@dtahorentrada,@vlrhora,@qtdehora,@vlrdesc,@vlrtotal,@status,@ultnome)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@placa", obj.Placa);
                cmd.Parameters.AddWithValue("@seqmodelo", obj.Seqmodelo);
                cmd.Parameters.AddWithValue("@seqconvenio", obj.Seqconvenio);
                cmd.Parameters.AddWithValue("@motorista", obj.Motorista);
                cmd.Parameters.AddWithValue("@dtamovimento", obj.Dtamovimento);
                cmd.Parameters.AddWithValue("@dtahorentrada", obj.Dtahorentrada);
                cmd.Parameters.AddWithValue("@vlrhora", obj.Vlrhora);
                cmd.Parameters.AddWithValue("@qtdehora", obj.QtdeHora);
                cmd.Parameters.AddWithValue("@vlrdesc", obj.Vlrdesc);
                cmd.Parameters.AddWithValue("@vlrtotal", obj.Vlrtotal);
                cmd.Parameters.AddWithValue("@status", obj.Status);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Entrada de veículo placa ( " + obj.Placa + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a placa ( " + obj.Placa + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #9
0
        public static bool update(Convenio obj)
        {
            bool retorno = true;

            try
            {
                string sql = "update convenio set seqpessoa = @seqpessoa, valor = @valor , ultnome = @ultnome" +
                             " where seqconvenio = @seqconvenio";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqpessoa", obj.Seqpessoa);
                cmd.Parameters.AddWithValue("@valor", obj.Valor);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro de convenio ( " + obj.Pessoa + " ) atualizado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao atualizar convenio ( " + obj.Pessoa + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #10
0
        public static List <Pessoa> listarPessoaBySeqpessoa(string seqpessoa)
        {
            //Cria lista
            List <Pessoa> pessoas = new List <Pessoa>();

            try
            {
                Pessoa        pessoa = new Pessoa();
                SQLiteCommand cmd    = new SQLiteCommand(
                    string.Format("select * from pessoa where seqpessoa = {0}", seqpessoa), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    pessoa.Seqpessoa   = int.Parse(dataRow["seqpessoa"].ToString());
                    pessoa.Cnpjcpf     = dataRow["cnpjcpf"].ToString();
                    pessoa.Ierg        = dataRow["ierg"].ToString();
                    pessoa.Razaonome   = dataRow["razaonome"].ToString();
                    pessoa.Fantasia    = dataRow["fantasia"].ToString();
                    pessoa.Cep         = dataRow["cep"].ToString();
                    pessoa.Endereco    = dataRow["endereco"].ToString();
                    pessoa.Numero      = dataRow["numero"].ToString();
                    pessoa.Complemento = dataRow["complemento"].ToString();
                    pessoa.Bairro      = dataRow["bairro"].ToString();
                    pessoa.Cidade      = dataRow["cidade"].ToString();
                    pessoa.Uf          = dataRow["uf"].ToString();
                    pessoa.Tipo        = int.Parse(dataRow["tipo"].ToString());
                    pessoa.Ativo       = bool.Parse(dataRow["ativo"].ToString());

                    pessoas.Add(pessoa);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<Pessoa> listarMovtoPlaca(string seqpessoa)() : " + erro.Message.ToString());
            }

            return(pessoas);
        }
Пример #11
0
        public static List <Movimento> listarMovtoByPlaca(string placa)
        {
            //Cria lista
            List <Movimento> movtos = new List <Movimento>();

            try
            {
                Movimento     movto = new Movimento();
                SQLiteCommand cmd   = new SQLiteCommand(
                    string.Format("select seqmovto,seqmodelo,seqconvenio,dtahorentrada,motorista,vlrhora,vlrdesc from movto where placa = '{0}'" +
                                  " and status = 1", placa), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    movto.Motorista     = dataRow["motorista"].ToString();
                    movto.Dtahorentrada = dataRow["dtahorentrada"].ToString();
                    movto.Vlrhora       = decimal.Parse(dataRow["vlrhora"].ToString());
                    movto.Vlrdesc       = decimal.Parse(dataRow["vlrdesc"].ToString());
                    movto.Seqmodelo     = int.Parse(dataRow["seqmodelo"].ToString());
                    movto.Seqmovto      = int.Parse(dataRow["seqmovto"].ToString());
                    movto.Seqconvenio   = dataRow["seqconvenio"].ToString() == string.Empty ? 0 : int.Parse(dataRow["seqconvenio"].ToString());

                    movtos.Add(movto);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("MovimentoController.listarMovtoByPlaca(string placa) : " + erro.Message.ToString());
            }

            return(movtos);
        }
Пример #12
0
 private void timer1_Tick(object sender, EventArgs e)
 {
     try
     {
         Thread verificaBD = new Thread(Rotina);
         lblMsg.Text = "Configurando o banco de dados pela primeira vez ...";
         //inicia a thread
         verificaBD.Start();
         //aguarda o término da thread
         verificaBD.Join();
         timer1.Enabled = false;
         frmLogin frm = new frmLogin();
         frm.Show();
         Hide();
     }
     catch (Exception erro)
     {
         Funcao.GravarLog(sender.ToString() + erro.Message);
     }
 }
Пример #13
0
        /// <summary>
        /// Lista usuário passando seu sequsuario no parametro.
        /// </summary>
        /// <param name="sequsuario">Código sequencial no cadastro.</param>
        /// <returns></returns>
        public static List <Usuario> listarUsuarioBySequsuario(string sequsuario)
        {
            //Cria lista
            List <Usuario> usuarios = new List <Usuario>();

            try
            {
                Usuario       usuario = new Usuario();
                SQLiteCommand cmd     = new SQLiteCommand(
                    string.Format("select * from usuario where sequsuario = {0}", sequsuario), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    usuario.Sequsuario = int.Parse(dataRow["sequsuario"].ToString());
                    usuario.Nome       = dataRow["nome"].ToString();
                    usuario.Login      = dataRow["login"].ToString();
                    usuario.Senha      = Funcao.Decrypt(dataRow["senha"].ToString());
                    usuario.Ativo      = bool.Parse(dataRow["ativo"].ToString());

                    usuarios.Add(usuario);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<Usuario> listarUsuarios(string filtro)() : " + erro.Message.ToString());
            }

            return(usuarios);
        }
Пример #14
0
        public static DataSet listarQtdeVaga()
        {
            //Estrutura da tabela
            DataSet dataTable = new DataSet();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand("select count(*) qtde from movto where status = 1", BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.DataTable listarMovtoPlacaAtivo() : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #15
0
        public static DataTable listarGrupo()
        {
            DataTable dataTable = new DataTable();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand("select distinct(grupo) grupo from parametro order by grupo",
                                                      BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.listarGrupo() : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #16
0
        public static DataTable listarUsuarioRelatorio(string script)
        {
            //Estrutura da tabela
            DataTable dataTable = new DataTable();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(script, BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<Usuario> listarUsuarios(string filtro)() : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #17
0
        public static List <Convenio> listarConvenioBySeqconvenio(string seqconvenio)
        {
            //Cria lista
            List <Convenio> convenios = new List <Convenio>();

            try
            {
                Convenio      convenio = new Convenio();
                SQLiteCommand cmd      = new SQLiteCommand(
                    string.Format("select * from vw_convenio where seqconvenio = {0}", seqconvenio), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    convenio.Seqconvenio = int.Parse(dataRow["seqconvenio"].ToString());
                    convenio.Seqpessoa   = int.Parse(dataRow["seqpessoa"].ToString());
                    convenio.Pessoa      = dataRow["razaonome"].ToString();
                    convenio.Valor       = decimal.Parse(dataRow["valor"].ToString());

                    convenios.Add(convenio);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<Convenio> listarConvenioBySeqconvenio(string seqconvenio) : " + erro.Message.ToString());
            }

            return(convenios);
        }
Пример #18
0
        public static int GetSeqUsuario()
        {
            int retorno = -1;

            try
            {
                string        script = "SELECT seq FROM sqlite_sequence WHERE name = 'usuario'";
                StringBuilder sql;
                sql = new StringBuilder(script);
                SQLiteDataAdapter da = new SQLiteDataAdapter(sql.ToString(), BancoDados.ConectarBD());
                DataSet           ds = new DataSet();
                da.Fill(ds, "param");
                retorno = int.Parse(ds.Tables[0].Rows[0].ItemArray[0].ToString()) + 1;
            }
            catch (SQLiteException erro)
            {
                retorno = -1;
                Funcao.GravarLog("BancoDados.GetSeqUsuario() : " + erro.Message.ToString());
            }

            return(retorno);
        }
Пример #19
0
        public static List <Modelo> listarModeloBySeqmodelo(string seqmodelo)
        {
            //Cria lista
            List <Modelo> modelos = new List <Modelo>();

            try
            {
                Modelo        modelo = new Modelo();
                SQLiteCommand cmd    = new SQLiteCommand(
                    string.Format("select a.seqmarca, a.descricao marca, b.seqmodelo, b.descricao  modelo from marca a, modelo b " +
                                  " where a.seqmarca = b.seqmarca and b.seqmodelo = {0}", seqmodelo), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    modelo.Seqmodelo = int.Parse(dataRow["seqmodelo"].ToString());
                    modelo.Descricao = dataRow["marca"].ToString() + " - " +
                                       dataRow["modelo"].ToString();

                    modelos.Add(modelo);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<Convenio> listarConvenioBySeqconvenio(Convenio obj)() : " + erro.Message.ToString());
            }

            return(modelos);
        }
Пример #20
0
        public static List <FormaPagto> listarFormaPagtoBySeqformapagto(string seqformapagto)
        {
            //Cria lista
            List <FormaPagto> formaPagtos = new List <FormaPagto>();

            try
            {
                FormaPagto    formaPagto = new FormaPagto();
                SQLiteCommand cmd        = new SQLiteCommand(
                    string.Format("select * from formapagto where seqformapagto = {0} and ativo = 1", seqformapagto), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Estrutura da tabela
                DataTable dataTable = new DataTable();

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);

                //Percorrer as linhas do datatable para adicionar na lista
                foreach (DataRow dataRow in dataTable.Rows)
                {
                    //Adiciona na lista Especificando a clouna
                    formaPagto.Seqformapagto = int.Parse(dataRow["seqformapagto"].ToString());
                    formaPagto.Descricao     = dataRow["descricao"].ToString();
                    formaPagto.Ativo         = bool.Parse(dataRow["ativo"].ToString());

                    formaPagtos.Add(formaPagto);
                }
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.List<FormaPagto> listarUsuarioBySeqformapagto(string seqformapagto)() : " + erro.Message.ToString());
            }

            return(formaPagtos);
        }
Пример #21
0
        public static bool update(Pessoa obj)
        {
            bool retorno = true;

            try
            {
                string sql = "update pessoa set ierg = @ierg, razaonome = @razaonome, fantasia = @fantasia, cep = @cep, endereco = @endereco, ";
                sql += "numero = @numero, complemento = @complemento, bairro = @bairro, cidade = @cidade, uf = @uf, tipo = @tipo, ";
                sql += "ativo = @ativo, ultnome =@ultnome where seqpessoa = @seqpessoa and cnpjcpf = @cnpjcpf";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqpessoa", obj.Seqpessoa);
                cmd.Parameters.AddWithValue("@cnpjcpf", obj.Cnpjcpf);
                cmd.Parameters.AddWithValue("@ierg", obj.Ierg);
                cmd.Parameters.AddWithValue("@razaonome", obj.Razaonome);
                cmd.Parameters.AddWithValue("@fantasia", obj.Fantasia);
                cmd.Parameters.AddWithValue("@cep", obj.Cep);
                cmd.Parameters.AddWithValue("@endereco", obj.Endereco);
                cmd.Parameters.AddWithValue("@numero", obj.Numero);
                cmd.Parameters.AddWithValue("@complemento", obj.Complemento);
                cmd.Parameters.AddWithValue("@bairro", obj.Bairro);
                cmd.Parameters.AddWithValue("@cidade", obj.Cidade);
                cmd.Parameters.AddWithValue("@uf", obj.Uf);
                cmd.Parameters.AddWithValue("@tipo", obj.Tipo);
                cmd.Parameters.AddWithValue("@ativo", obj.Ativo);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro da pessoa ( " + obj.Razaonome + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a pessoa ( " + obj.Razaonome + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #22
0
        public static DataTable listarTelefoneBySeqpessoa(string seqpessoa)
        {
            //Estrutura da tabela
            DataTable dataTable = new DataTable();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(
                    string.Format("select * from telefone where seqpessoa = {0}", seqpessoa), BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.DataTable listarTelefoneBySeqpessoa(string seqpessoa) : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #23
0
        public static DataSet listarFormaPagtoMovto()
        {
            //Estrutura da tabela
            DataSet dataSet = new DataSet();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand("select * from vw_formapagto", BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataSet);
            }
            catch (SQLiteException erro)
            {
                Mensagem.Mostrar("Erro", erro.Message, "CONFIRMAR", 1);
                Funcao.GravarLog("FormaPagtoController.listarFormaPagtoMovto() : " + erro.Message.ToString());
            }

            return(dataSet);
        }
Пример #24
0
        public static bool delete(string seqpessoa, string telefone)
        {
            bool retorno = true;

            try
            {
                string        sql = "delete from telefone where seqpessoa = @seqpessoa and telefone = @telefone";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqpessoa", seqpessoa);
                cmd.Parameters.AddWithValue("@telefone", telefone);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Registro de telefone ( " + telefone + " ) apagado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao deletar o telefone ( " + telefone + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #25
0
        public static bool insert(Pessoa obj)
        {
            bool retorno = true;

            try
            {
                string sql = "insert into pessoa(cnpjcpf,ierg,razaonome,fantasia,cep,endereco,numero,complemento,bairro,cidade,uf,tipo,ativo,ultnome)";
                sql += " values(@cnpjcpf,@ierg,@razaonome,@fantasia,@cep,@endereco,@numero,@complemento,@bairro,@cidade,@uf,@tipo,@ativo,@ultnome)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@cnpjcpf", obj.Cnpjcpf);
                cmd.Parameters.AddWithValue("@ierg", obj.Ierg);
                cmd.Parameters.AddWithValue("@razaonome", obj.Razaonome);
                cmd.Parameters.AddWithValue("@fantasia", obj.Fantasia);
                cmd.Parameters.AddWithValue("@cep", obj.Cep);
                cmd.Parameters.AddWithValue("@endereco", obj.Endereco);
                cmd.Parameters.AddWithValue("@numero", obj.Numero);
                cmd.Parameters.AddWithValue("@complemento", obj.Complemento);
                cmd.Parameters.AddWithValue("@bairro", obj.Bairro);
                cmd.Parameters.AddWithValue("@cidade", obj.Cidade);
                cmd.Parameters.AddWithValue("@uf", obj.Uf);
                cmd.Parameters.AddWithValue("@tipo", obj.Tipo);
                cmd.Parameters.AddWithValue("@ativo", obj.Ativo);
                cmd.Parameters.AddWithValue("@ultnome", obj.Ultnome);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro da pessoa ( " + obj.Razaonome + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar a pessoa ( " + obj.Razaonome + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #26
0
        public static DataSet listarMovtoByDtamovimento()
        {
            //Estrutura da tabela
            DataSet dataSet = new DataSet();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(
                    "select distinct(dtamovimento) dtamovimento from movto where status = 0 order by 1 desc",
                    BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataSet);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("MovimentoController.listarFluxoCaixa(string filtro = '') : " + erro.Message.ToString());
            }

            return(dataSet);
        }
Пример #27
0
        public static bool insert(Telefone obj)
        {
            bool retorno = true;

            try
            {
                string        sql = "insert into telefone(seqpessoa,contato,telefone) values(@seqpessoa,@contato,@telefone)";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@seqpessoa", obj.Seqpessoa);
                cmd.Parameters.AddWithValue("@contato", obj.Contato);
                cmd.Parameters.AddWithValue("@telefone", obj.Tel);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Cadastro de telefone ( " + obj.Tel + " ) inserido com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao cadastrar o telefone ( " + obj.Tel + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #28
0
        public static bool update(Parametro obj)
        {
            bool retorno = true;

            try
            {
                string        sql = "update parametro set valor = @valor where grupo = @grupo and parametro = @parametro";
                SQLiteCommand cmd = new SQLiteCommand();
                cmd.CommandText = sql;
                cmd.Parameters.AddWithValue("@grupo", obj.Grupo);
                cmd.Parameters.AddWithValue("@valor", obj.Valor);
                cmd.Parameters.AddWithValue("@parametro", obj.Param);
                cmd.Connection = BancoDados.ConectarBD();
                cmd.ExecuteNonQuery();
                Funcao.GravarLog("Parametro ( " + obj.Grupo + "." + obj.Param + " ) atualizado com sucesso !!!", "APP");
            }
            catch (SQLiteException erro)
            {
                retorno = false;
                Funcao.GravarLog("Erro ao atualizar o parametro ( " + obj.Grupo + "." + obj.Param + " ) " + erro.Message);
            }

            return(retorno);
        }
Пример #29
0
        public static DataTable listarMovtoPlacaAtivo()
        {
            //Estrutura da tabela
            DataTable dataTable = new DataTable();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand("select a.seqmovto,a.placa,b.seqmodelo, c.descricao marca, b.descricao modelo " +
                                                      "from movto a, modelo b, marca c where a.seqmodelo = b.seqmodelo and b.seqmarca = c.seqmarca " +
                                                      "and status = 1", BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.DataTable listarMovtoPlacaAtivo() : " + erro.Message.ToString());
            }

            return(dataTable);
        }
Пример #30
0
        public static DataTable listarGrupoParametroValor(string grupo, string parametro)
        {
            DataTable dataTable = new DataTable();

            try
            {
                SQLiteCommand cmd = new SQLiteCommand(
                    string.Format(
                        "select valor from parametro where grupo = '{0}' and parametro = '{1}' order by parametro", grupo, parametro),
                    BancoDados.ConectarBD());

                //Intermediario recebe a respota do comandos sql enviado
                SQLiteDataAdapter dataAdapter = new SQLiteDataAdapter(cmd);

                //Preencher com a estrutura do select enviado com as tuplas
                dataAdapter.Fill(dataTable);
            }
            catch (SQLiteException erro)
            {
                Funcao.GravarLog("BancoDados.listarGrupoParametro() : " + erro.Message.ToString());
            }

            return(dataTable);
        }