コード例 #1
0
        //gerar faturamento(inserir)
        public bool GerarFaturamento(CamadaPersistencia.Entidade.Faturamento objeto)
        {
            using (OracleCommand c = _conn.ObterConexao().CreateCommand())
            {
                c.CommandType = System.Data.CommandType.Text;

                try
                {
                    c.CommandText = "insert into FATURAMENTO(CODFATURAMENTO, DATAFATURAMENTO, VALORPAGO, CODSTATUS, CODFORMAPAGAMENTO, CODTICKET, CODMENSALISTA) values (seq_faturamentoPG.nextval,sysdate, :VALORPAGO,1,1,:CODTICKET,1)";

                    c.Parameters.Add("VALORPAGO", OracleType.Float).Value = objeto.ValorPago;
                    c.Parameters.Add("CODTICKET", OracleType.Number).Value = objeto.CodTicket;

                    c.ExecuteNonQuery();

                    return true;

                }
                catch (OracleException ex)
                {
                    throw ex;
                }
            }

            return false;
        }
コード例 #2
0
ファイル: ModeloDAO.cs プロジェクト: UCLINF-20152-PI1/Gama
        //inserir
        public bool Inserir(CamadaPersistencia.Entidade.Modelo objeto)
        {
            using (OracleCommand c = _conn.ObterConexao().CreateCommand())
            {
                c.CommandType = System.Data.CommandType.Text;

                try
                {

                    c.CommandText = "insert into Modelo(CODMODELO, DESCMODELO, CODTPVEICULO, CODMARCA) values (seq_modelo.nextval, :DESCMODELO, :CODTPVEICULO, :CODMARCA)";

                    //c.Parameters.Add("CODMODELO", OracleType.Number).Value = objeto.CodModelo;
                    c.Parameters.Add("DESCMODELO", OracleType.VarChar).Value = objeto.DescModelo;
                    c.Parameters.Add("CODTPVEICULO", OracleType.Number).Value = objeto.CodTipoVeiculo;
                    c.Parameters.Add("CODMARCA", OracleType.Number).Value = objeto.CodMarca;

                    c.ExecuteScalar();

                    return true;

                }
                catch (OracleException ex)
                {
                    throw ex;
                }

            }
            return false;
        }
コード例 #3
0
ファイル: MarcaDAO.cs プロジェクト: UCLINF-20152-PI1/Gama
        //inserir Marca
        public bool Inserir(CamadaPersistencia.Entidade.Marca objeto)
        {
            using (OracleCommand c = _conn.ObterConexao().CreateCommand())
            {

                c.CommandType = System.Data.CommandType.Text;

                try
                {
                    c.CommandText = "insert into MARCA(CODMARCA, DESCMARCA) values (:CODMARCA, :DESCMARCA)";

                    c.Parameters.Add("CODMARCA", OracleType.Number).Value = objeto.CodMarca;
                    c.Parameters.Add("DESCMARCA", OracleType.VarChar).Value = objeto.DescricaoMarca;

                    c.ExecuteScalar();

                    return true;
                }
                catch (OracleException ex)
                {
                    throw ex;
                }

            }
            return false;
        }
コード例 #4
0
        //Insere registro de funcionário no banco
        public bool Inserir(CamadaPersistencia.Entidade.Funcionario objeto)
        {
            using (OracleCommand c = _conn.ObterConexao().CreateCommand())
            {
                c.CommandType = System.Data.CommandType.Text;

                try
                {
                    c.CommandText = "insert into Funcionario(CODUSUARIO, USUARIO, SENHA, CPF, MATRICULA, NOMEUSUARIO, DATANASCIMENTO, CODTPFUNCIONARIO, CODESTACIONAMENTO) values (SEQ_FUNCIONARIO.nextval, :USUARIO, :SENHA, :CPF, :MATRICULA, :NOMEUSUARIO, :DATANASCIMENTO, :CODTPFUNCIONARIO, :CODESTACIONAMENTO)";

                    //c.Parameters.Add("CODUSUARIO", OracleType.Number).Value = objeto.CodUsuario;
                    c.Parameters.Add("USUARIO", OracleType.VarChar).Value = objeto.Usuario;
                    c.Parameters.Add("SENHA", OracleType.VarChar).Value = objeto.Senha;
                    c.Parameters.Add("CPF", OracleType.Number).Value = objeto.Cpf;
                    c.Parameters.Add("MATRICULA", OracleType.Number).Value = objeto.Matricula;
                    c.Parameters.Add("NOMEUSUARIO", OracleType.VarChar).Value = objeto.Nome;
                    c.Parameters.Add("DATANASCIMENTO", OracleType.DateTime).Value = objeto.DataNascimento;
                    c.Parameters.Add("CODTPFUNCIONARIO", OracleType.Number).Value = objeto.CodTipoUsuario;
                    c.Parameters.Add("CODESTACIONAMENTO", OracleType.Number).Value = objeto.CodEstacionamento;

                    c.ExecuteNonQuery();

                    return true;

                }
                catch (OracleException ex)
                {
                    throw ex;
                }

            }
            return false;
        }
コード例 #5
0
        //inserir em mensalista
        public int Inserir(CamadaPersistencia.Entidade.Mensalista objeto)
        {
            using (OracleCommand c = _conn.ObterConexao().CreateCommand())
            {
                c.CommandType = System.Data.CommandType.Text;

                try
                {
                        c.CommandText = "insert into Mensalista (CODMENSALISTA, CNH, DESCONTO, CEP, ENDERECO, BAIRRO, CIDADE, ESTADO, CODPLANO, CODCONVENIO, CODSTATUS)"+
                        "values (:CODMENSALISTA, :CNH, :DESCONTO, :CEP, :ENDERECO, :BAIRRO, :CIDADE, :ESTADO, :CODPLANO,:CODCONVENIO, :CODSTATUS)";
                    int seq = SequenciaMensalista();
                    c.Parameters.Add("CODMENSALISTA", OracleType.Number).Value = seq;
                        c.Parameters.Add("CNH", OracleType.VarChar).Value = objeto.CNH1;
                        c.Parameters.Add("DESCONTO", OracleType.Float).Value = objeto.Desconto;
                        c.Parameters.Add("CEP", OracleType.VarChar).Value = objeto.CEP1;
                        c.Parameters.Add("ENDERECO", OracleType.VarChar).Value = objeto.Endereco;
                        c.Parameters.Add("BAIRRO", OracleType.VarChar).Value = objeto.Bairro;
                        c.Parameters.Add("CIDADE", OracleType.VarChar).Value = objeto.Cidade;
                        c.Parameters.Add("ESTADO", OracleType.VarChar).Value = objeto.Estado;
                        c.Parameters.Add("CODPLANO", OracleType.Number).Value = objeto.CodPlano;
                        c.Parameters.Add("CODCONVENIO", OracleType.Number).Value = objeto.CodConvenio;
                        c.Parameters.Add("CODSTATUS", OracleType.Number).Value = objeto.CodStatus;

                        c.ExecuteNonQuery();

                    objeto.CodMensalista = seq;
                        return seq;

                }
                catch (OracleException ex)
                {
                    throw ex;
                }
            }
            return 0;
        }