コード例 #1
0
        public void salvar(FabricanteModelo fabricante)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("INSERT INTO fabricante(codigo,descricao) VALUES (@codigo,@descricao)", conexao);
                comando.Parameters.AddWithValue("@codigo", fabricante.codigo);
                comando.Parameters.AddWithValue("@descricao", fabricante.descricao);
                comando.ExecuteNonQuery();

                MySqlDataReader tabelaDados;
                comando = new MySqlCommand("SELECT LAST_INSERT_ID() as CONTROLE", conexao);


                // Executa a consulta

                tabelaDados = comando.ExecuteReader();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
コード例 #2
0
        public void excluir(FabricanteModelo fabricante)
        {
            try
            {
                AbrirConexao();
                comando = new MySqlCommand("delete from fabricante where codigo = @codigo", conexao);
                comando.Parameters.AddWithValue("@codigo", fabricante.codigo);

                comando.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }
コード例 #3
0
        public void alterar(FabricanteModelo fabricante)
        {
            try
            {
                AbrirConexao();

                comando = new MySqlCommand("update fabricante set codigo =@codigo, descricao =@descricao where codigo=@codigo", conexao);
                comando.Parameters.AddWithValue("@codigo", fabricante.codigo);
                comando.Parameters.AddWithValue("@descricao", fabricante.descricao);
                comando.ExecuteNonQuery();
            }
            catch (Exception erro)
            {
                throw erro;
            }
            finally
            {
                FecharConexao();
            }
        }