public void Insert() { try { String sql = "INSERT INTO produto (pro_cod, tipo_cod, uni_cod, pro_descricao, pro_prazo_validade, pro_peso_liquido, pro_peso_bruto, pro_estoque_minimo, pro_estoque_maximo, pro_cod_barra) VALUES (@codOriginal, @tipoCod, @uniCod, @nomeProd, @prazoVal, @pesoLiq, @pesoBruto, @estMin, @estMax, @codBarra)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codOriginal", modelo.pro_cod); cmd.Parameters.AddWithValue("@tipoCod", modelo.tipo_cod); cmd.Parameters.AddWithValue("@uniCod", modelo.uni_cod); cmd.Parameters.AddWithValue("@nomeProd", modelo.pro_descricao); cmd.Parameters.AddWithValue("@prazoVal", modelo.pro_prazo_validade); cmd.Parameters.AddWithValue("@pesoLiq", modelo.pro_peso_liquido); cmd.Parameters.AddWithValue("@pesoBruto", modelo.pro_peso_bruto); cmd.Parameters.AddWithValue("@estMin", modelo.pro_estoque_minimo); cmd.Parameters.AddWithValue("@estMax", modelo.pro_estoque_maximo); cmd.Parameters.AddWithValue("@codBarra", modelo.pro_cod_barra); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update() { try { String sql = "UPDATE produto SET pro_cod = @codOriginal, tipo_cod = @tipoCod, uni_cod = @uniCod, pro_descricao = @nomeProd, pro_prazo_validade = @prazoVal, pro_peso_liquido = @pesoLiq, pro_peso_bruto = @pesoBruto, pro_estoque_minimo = @estMin, pro_estoque_maximo = @proMax, pro_cod_barra = @codBarra WHERE pro_cod_original = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", modelo.pro_cod); cmd.Parameters.AddWithValue("@codOriginal", modelo.pro_cod); cmd.Parameters.AddWithValue("@tipoCod", modelo.tipo_cod); cmd.Parameters.AddWithValue("@uniCod", modelo.uni_cod); cmd.Parameters.AddWithValue("@nomeProd", modelo.pro_descricao); cmd.Parameters.AddWithValue("@prazoVal", modelo.pro_prazo_validade); cmd.Parameters.AddWithValue("@pesoLiq", modelo.pro_peso_liquido); cmd.Parameters.AddWithValue("@pesoBruto", modelo.pro_peso_bruto); cmd.Parameters.AddWithValue("@estMin", modelo.pro_estoque_minimo); cmd.Parameters.AddWithValue("@estMax", modelo.pro_estoque_maximo); cmd.Parameters.AddWithValue("@codBarra", modelo.pro_cod_barra); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA GERAL public DataTable Select() { try { String sql = "SELECT A.pro_cod 'Codigo', A.pro_descricao 'Descricao', B.tipo_descricao 'Tipo Produto', C.uni_descricao 'Uni. Medida', A.pro_prazo_validade 'Prazo Val', A.pro_peso_liquido 'Peso Liq', A.pro_peso_bruto 'Peso Bruto', A.pro_estoque_minimo 'Est. Min', A.pro_estoque_maximo 'Est. Max', A.pro_cod_barra 'Codigo Barras'" + "FROM produto AS A INNER JOIN tipo_produto AS B INNER JOIN unidade_medida AS C ON A.tipo_cod = B.tipo_cod AND A.uni_cod = C.uni_cod WHERE A.pro_descricao LIKE @descricao AND A.pro_cod LIKE @codProduto AND B.tipo_descricao LIKE @tipoProd"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codProduto", "%" + codProduto + "%"); cmd.Parameters.AddWithValue("@descricao", "%" + descricao + "%"); cmd.Parameters.AddWithValue("@tipoProd", "%" + tipoProduto + "%"); MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public MotivoModel SelectByID(int id) { try { String sql = "SELECT mot_cod, mot_descricao FROM motivo WHERE mot_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; MotivoModel motivo = new MotivoModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { motivo.mot_cod = Convert.ToInt32(dr["mot_cod"]); motivo.mot_descricao = dr["mot_descricao"].ToString(); } return(motivo); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA GERAL public DataTable Select() { try { String sql = "SELECT for_cod 'Codigo', for_razao_social 'Razao Social', for_apelido 'Nome Fantasia', for_cnpj 'CNPJ', for_data_cadastro 'Data Cadastro' " + "FROM fornecedor WHERE for_cod LIKE @cod AND for_razao_social LIKE @social AND for_apelido LIKE @apelido"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@cod", "%" + codFornecedor + "%"); cmd.Parameters.AddWithValue("@social", "%" + razaoSocial + "%"); cmd.Parameters.AddWithValue("@apelido", "%" + apelido + "%"); MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public FornecedorModel SelectByID(int id) { try { String sql = "SELECT for_cod, for_razao_social, for_apelido, for_cnpj, for_data_cadastro FROM fornecedor WHERE for_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; FornecedorModel modelo = new FornecedorModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { modelo.for_cod = Convert.ToInt32(dr["for_cod"]); modelo.for_razao_social = dr["for_razao_social"].ToString(); modelo.for_apelido = dr["for_apelido"].ToString(); modelo.for_cnpj = dr["for_cnpj"].ToString(); modelo.for_data_cadastro = Convert.ToDateTime(dr["for_data_Cadastro"].ToString()); } return(modelo); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public UsuarioModel SelectByID(int id) { try { String sql = "SELECT * FROM usuario WHERE usu_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; UsuarioModel usuario = new UsuarioModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { usuario.usu_cod = Convert.ToInt32(dr["id"]); usuario.usu_nome = dr["usu_nome"].ToString(); usuario.usu_telefone = dr["usu_telefone"].ToString(); usuario.usu_login = dr["usu_login"].ToString(); usuario.usu_senha = dr["usu_senha"].ToString(); } return(usuario); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public TipoProdutoModel SelectByID(int id) { try { String sql = "SELECT * FROM tipo_produto WHERE tipo_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; TipoProdutoModel tipo = new TipoProdutoModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { tipo.tipo_cod = Convert.ToInt32(dr["tipo_cod"]); tipo.tipo_descricao = dr["tipo_descricao"].ToString(); } return(tipo); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public CidadeModel SelectByID(int id) { try { String sql = "SELECT cid_cod, cid_nome FROM cidade WHERE cid_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; CidadeModel cidade = new CidadeModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { cidade.cid_cod = Convert.ToInt32(dr["cid_cod"]); cidade.cid_nome = dr["cid_nome"].ToString(); } return(cidade); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update() { try { String sql = "UPDATE cliente SET cli_cod = @codOriginal, est_cod = @estCod, cid_cod = @cidCod, cli_nome_social = @nomeSocial, cli_nome_fantasia = @nomeFantasia, cli_endereco = @endereco, cli_bairro = @bairro, cli_numero = @numero, cli_cep = @cep, cli_tipo_pessoa = @tipoPessoa WHERE cli_cod = @codOriginal "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codOriginal", modelo.cli_cod); cmd.Parameters.AddWithValue("@estCod", modelo.est_cod); cmd.Parameters.AddWithValue("@cidCod", modelo.cid_cod); cmd.Parameters.AddWithValue("@nomeSocial", modelo.cli_nome_social); cmd.Parameters.AddWithValue("@nomeFantasia", modelo.cli_nome_fantasia); cmd.Parameters.AddWithValue("@endereco", modelo.cli_endereco); cmd.Parameters.AddWithValue("@bairro", modelo.cli_bairro); cmd.Parameters.AddWithValue("@numero", modelo.cli_numero); cmd.Parameters.AddWithValue("@cep", modelo.cli_cep); cmd.Parameters.AddWithValue("@tipoPessoa", modelo.cli_tipo_pessoa); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert() { try { String sql = "INSERT INTO cliente (cli_cod, est_cod, cid_cod, cli_nome_social, cli_nome_fantasia, cli_endereco, cli_bairro, cli_numero, cli_cep, cli_tipo_pessoa, cli_data_cadastro) VALUES (@codOriginal, @estCod, @cidCod, @nomeSocial, @nomeFantasia, @endereco, @bairro, @numero, @cep, @tipoPessoa, @dtCadastro)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codOriginal", modelo.cli_cod); cmd.Parameters.AddWithValue("@estCod", modelo.est_cod); cmd.Parameters.AddWithValue("@cidCod", modelo.cid_cod); cmd.Parameters.AddWithValue("@nomeSocial", modelo.cli_nome_social); cmd.Parameters.AddWithValue("@nomeFantasia", modelo.cli_nome_fantasia); cmd.Parameters.AddWithValue("@endereco", modelo.cli_endereco); cmd.Parameters.AddWithValue("@bairro", modelo.cli_bairro); cmd.Parameters.AddWithValue("@numero", modelo.cli_numero); cmd.Parameters.AddWithValue("@cep", modelo.cli_cep); cmd.Parameters.AddWithValue("@tipoPessoa", modelo.cli_tipo_pessoa); cmd.Parameters.AddWithValue("@dtCadastro", modelo.cli_data_cadastro); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public UnidadeMedidaModel SelectByID(int id) { try { String sql = "SELECT * FROM unidade_medida WHERE uni_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; UnidadeMedidaModel unidade = new UnidadeMedidaModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { unidade.uni_cod = Convert.ToInt32(dr["uni_cod"]); unidade.uni_descricao = dr["uni_descricao"].ToString(); } return(unidade); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA GERAL public DataTable Select() { try { String sql = "SELECT A.cli_cod 'Codigo', A.cli_nome_social 'Razao Social', A.cli_nome_fantasia 'Nome Fantasia', A.cli_endereco 'Endereco', A.cli_bairro 'Bairro', A.cli_numero 'Numero', A.cli_cep 'Cep', B.est_nome 'Estado', C.cid_nome 'Cidade',A.cli_tipo_pessoa 'Tipo Pessoa' " + "FROM cliente AS A INNER JOIN estado AS B INNER JOIN cidade AS C ON A.est_cod = B.est_cod AND A.cid_cod = C.cid_cod WHERE A.cli_nome_social LIKE @social AND A.cli_nome_fantasia LIKE @fantasia AND A.cli_cod LIKE @codCliente"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codCliente", "%" + codCliente + "%"); cmd.Parameters.AddWithValue("@social", "%" + razaoSocial + "%"); cmd.Parameters.AddWithValue("@fantasia", "%" + apelido + "%"); MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public EstadoModel SelectByID(int id) { try { String sql = "SELECT est_cod, est_nome FROM estado WHERE est_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; EstadoModel estado = new EstadoModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { estado.est_cod = Convert.ToInt32(dr["est_cod"]); estado.est_nome = dr["est_nome"].ToString(); } return(estado); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE DELETE public void Delete(int tipo) { try { String sql = "DELETE FROM tipo_produto WHERE tipo_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", tipo); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert(MotivoModel motivo) { try { String sql = "INSERT INTO motivo (mot_descricao) VALUES (@descricao)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@descricao", motivo.mot_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert(TipoProdutoModel tipo) { try { String sql = "INSERT INTO tipo_produto (tipo_descricao) VALUES (@descricao)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@descricao", tipo.tipo_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE DELETE public void Delete(UsuarioModel usuario) { try { String sql = "DELETE FROM usuario WHERE usu_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", usuario.usu_cod); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE DELETE public void Delete(int cli_cod) { try { String sql = "DELETE FROM fornecedor WHERE for_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", cli_cod); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE DELETE public void Delete(int unidade) { try { String sql = "DELETE FROM unidade_medida WHERE uni_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", unidade); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert(UnidadeMedidaModel unidade) { try { String sql = "INSERT INTO unidade_medida (uni_descricao) VALUES (@descricao)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@descricao", unidade.uni_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update(TipoProdutoModel tipo) { try { String sql = "UPDATE tipo_produto SET tipo_descricao = @descricao WHERE tipo_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", tipo.tipo_cod); cmd.Parameters.AddWithValue("@descricao", tipo.tipo_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update(MotivoModel motivo) { try { String sql = "UPDATE motivo SET mot_descricao = @descricao WHERE mot_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", motivo.mot_cod); cmd.Parameters.AddWithValue("@descricao", motivo.mot_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update(UnidadeMedidaModel unidade) { try { String sql = "UPDATE unidade_medida SET uni_descricao = @descricao WHERE uni_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", unidade.uni_cod); cmd.Parameters.AddWithValue("@descricao", unidade.uni_descricao); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO PARA VALIDAR public object ValidaFornecdor() { try { MySqlConnection con = Conexao.conectar(); String sql = "SELECT for_razao_social FROM fornecedor WHERE for_razao_social = @social"; MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@social", modelo.for_razao_social); return(cmd.ExecuteScalar()); } catch (Exception ex) { return(null); throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert(UsuarioModel usuario) { try { String sql = "INSERT INTO usuario (usu_nome, usu_telefone, usu_login, usu_senha) VALUES (@nome, @telefone, @login, @senha)"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@nome", usuario.usu_nome); cmd.Parameters.AddWithValue("@telefone", usuario.usu_telefone); cmd.Parameters.AddWithValue("@login", usuario.usu_login); cmd.Parameters.AddWithValue("@senha", usuario.usu_senha); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO PARA VALIDAR public object ValidaUsuario(int cli_cod) { try { MySqlConnection con = Conexao.conectar(); String sql = "SELECT cli_cod FROM cliente WHERE cli_cod=@codOriginal"; MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@codOriginal", cli_cod); return(cmd.ExecuteScalar()); } catch (Exception ex) { return(null); throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA GERAL public DataTable Select() { try { String sql = "SELECT uni_cod, uni_descricao FROM unidade_medida"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA GERAL public DataTable Select() { try { String sql = "SELECT est_cod, est_nome FROM estado"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); MySqlDataAdapter da = new MySqlDataAdapter(); da.SelectCommand = cmd; DataTable dt = new DataTable(); da.Fill(dt); return(dt); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE INSERT public void Insert() { try { String sql = "INSERT INTO fornecedor (for_razao_social, for_apelido, for_cnpj, for_data_cadastro) VALUES (@razaoSocial, @apelido, @cnpj, @dataCad )"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@razaoSocial", modelo.for_razao_social); cmd.Parameters.AddWithValue("@apelido", modelo.for_apelido); cmd.Parameters.AddWithValue("@cnpj", modelo.for_cnpj); cmd.Parameters.AddWithValue("@dataCad", modelo.for_data_cadastro); cmd.ExecuteNonQuery(); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }