示例#1
0
        //-------------------------------------------------------------------------------------------------------------------
        public void Incluir(ModeloNota obj)
        {
            try
            {
                //command
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn.Conexao;
                cmd.CommandText = "insert into nota(pro_nome) values (@nome); select @@IDENTITY;";

                cmd.Parameters.AddWithValue("@nome", obj.pro_nome);

                cn.Conectar();
                obj.pro_cod = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (SqlException ex)
            {
                throw new Exception("SQL ERROR: " + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("ERROR: " + ex.Message);
            }
            finally
            {
                //cn.Desconectar();
            }
        }
示例#2
0
 //-------------------------------------------------------------------------------------------------------------------
 public void Incluir(ModeloItensCompra obj)
 {
     try
     {
         //command
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = cn.Conexao;
         cmd.CommandText = "insert into itenscompra(itc_cod, itc_qtde, itc_valor, com_cod, pro_cod) values (@itccod, @itcqtde, @itcvalor, @comcod, @procod); select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@itccod", obj.itc_cod);
         cmd.Parameters.AddWithValue("@itcqtde", obj.itc_qtde);
         cmd.Parameters.AddWithValue("@itcvalor", obj.itc_valor);
         cmd.Parameters.AddWithValue("@comcod", obj.com_cod);
         cmd.Parameters.AddWithValue("@procod", obj.pro_cod);
         cn.Conectar();
         obj.itc_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (SqlException ex)
     {
         throw new Exception("SQL ERROR: " + ex.Message);
     }
     catch (Exception ex)
     {
         throw new Exception("ERROR: " + ex.Message);
     }
     finally
     {
         //cn.Desconectar();
     }
 }
示例#3
0
        //-------------------------------------------------------------------------------------------------------------------
        public void Incluir(ModeloUsuario obj)
        {
            try
            {
                //command
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn.Conexao;
                cmd.CommandText = "insert into usuarios(usu_nome, usu_senha, usu_email, usu_tipo, usu_ativo) values (@nome, @senha, @email, @tipo, @ativo); select @@IDENTITY;";

                cmd.Parameters.AddWithValue("@nome", obj.usu_nome);
                cmd.Parameters.AddWithValue("@senha", obj.usu_senha);
                cmd.Parameters.AddWithValue("@email", obj.usu_email);
                cmd.Parameters.AddWithValue("@tipo", obj.usu_tipo);
                cmd.Parameters.AddWithValue("@ativo", obj.usu_ativo);

                cn.Conectar();
                obj.usu_cod = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (SqlException ex)
            {
                throw new Exception("SQL ERROR: " + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("ERROR: " + ex.Message);
            }
            finally
            {
                //cn.Desconectar();
            }
        }
示例#4
0
        //-------------------------------------------------------------------------------------------------------------------
        public int VerificaCodigoBarras(String valor)//0 - não existe valor || > 0 existe
        {
            int        r   = 0;
            SqlCommand cmd = new SqlCommand();

            cmd.Connection  = cn.Conexao;
            cmd.CommandText = "select * from produto where pro_codigoBarras = @codigobarras";
            cmd.Parameters.AddWithValue("@codigobarras", valor);
            cn.Conectar();
            SqlDataReader registro = cmd.ExecuteReader();

            if (registro.HasRows)
            {
                registro.Read();
                r = Convert.ToInt32(registro["pro_cod"]);
            }
            return(r);
        }
示例#5
0
 //-------------------------------------------------------------------------------------------------------------------
 public void Incluir(ModeloCliente obj)
 {
     try
     {
         SqlCommand cmd = new SqlCommand();
         cmd.Connection  = cn.Conexao;
         cmd.CommandText = "insert into cliente(cli_nome, cli_cpfcnpj, cli_rgie, cli_rsocial, cli_tipo, cli_cep, cli_endereco, cli_bairro, cli_fone, cli_cel, cli_email, cli_endnumero, cli_cidade, cli_estado, cli_datanasc, cli_localtrabalho, cli_fonetrabalho) values (@nome, @cpfcnpj, @rgie, @rsocial, @tipo, @cep, @endereco, @bairro, @fone, @cel, @email, @endnumero, @cidade, @estado, @datanasc, @localtrabalho, @fonetrabalho); select @@IDENTITY;";
         cmd.Parameters.AddWithValue("@nome", obj.cli_nome);
         cmd.Parameters.AddWithValue("@cpfcnpj", obj.cli_cpfcnpj);
         cmd.Parameters.AddWithValue("@rgie", obj.cli_rgie);
         cmd.Parameters.AddWithValue("@rsocial", obj.cli_rsocial);
         cmd.Parameters.AddWithValue("@tipo", obj.cli_tipo);
         cmd.Parameters.AddWithValue("@cep", obj.cli_cep);
         cmd.Parameters.AddWithValue("@endereco", obj.cli_endereco);
         cmd.Parameters.AddWithValue("@bairro", obj.cli_bairro);
         cmd.Parameters.AddWithValue("@fone", obj.cli_fone);
         cmd.Parameters.AddWithValue("@cel", obj.cli_cel);
         cmd.Parameters.AddWithValue("@email", obj.cli_email);
         cmd.Parameters.AddWithValue("@endnumero", obj.cli_endnumero);
         cmd.Parameters.AddWithValue("@cidade", obj.cli_cidade);
         cmd.Parameters.AddWithValue("@estado", obj.cli_estado);
         cmd.Parameters.AddWithValue("@datanasc", obj.cli_datanasc);
         cmd.Parameters.AddWithValue("@localtrabalho", obj.cli_localtrabalho);
         cmd.Parameters.AddWithValue("@fonetrabalho", obj.cli_fonetrabalho);
         cn.Conectar();
         obj.cli_cod = Convert.ToInt32(cmd.ExecuteScalar());
     }
     catch (SqlException ex)
     {
         throw new Exception("SQL ERROR: " + ex.Message);
     }
     catch (Exception ex)
     {
         throw new Exception("ERROR: " + ex.Message);
     }
     finally
     {
         //cn.Desconectar();
     }
 }
示例#6
0
        //-------------------------------------------------------------------------------------------------------------------
        public void Incluir(ModeloFornecedor obj)
        {
            try
            {
                //command
                SqlCommand cmd = new SqlCommand();
                cmd.Connection  = cn.Conexao;
                cmd.CommandText = "insert into fornecedor(for_nome, for_rsocial, for_ie, for_cnpj, for_cep, for_endereco, for_bairro, for_fone, for_cel, for_email, for_endnumero, for_cidade, for_estado) values (@nome, @rsocial, @ie, @cnpj, @cep, @endereco, @bairro, @fone, @cel, @email, @endnumero, @cidade, @estado); select @@IDENTITY;";

                cmd.Parameters.AddWithValue("@nome", obj.for_nome);
                cmd.Parameters.AddWithValue("@rsocial", obj.for_rsocial);
                cmd.Parameters.AddWithValue("@ie", obj.for_ie);
                cmd.Parameters.AddWithValue("@cnpj", obj.for_cnpj);
                cmd.Parameters.AddWithValue("@cep", obj.for_cep);
                cmd.Parameters.AddWithValue("@endereco", obj.for_endereco);
                cmd.Parameters.AddWithValue("@bairro", obj.for_bairro);
                cmd.Parameters.AddWithValue("@fone", obj.for_fone);
                cmd.Parameters.AddWithValue("@cel", obj.for_cel);
                cmd.Parameters.AddWithValue("@email", obj.for_email);
                cmd.Parameters.AddWithValue("@endnumero", obj.for_endnumero);
                cmd.Parameters.AddWithValue("@cidade", obj.for_cidade);
                cmd.Parameters.AddWithValue("@estado", obj.for_estado);

                cn.Conectar();
                obj.for_cod = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (SqlException ex)
            {
                throw new Exception("SQL ERROR: " + ex.Message);
            }
            catch (Exception ex)
            {
                throw new Exception("ERROR: " + ex.Message);
            }
            finally
            {
                //cn.Desconectar();
            }
        }