//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(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 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 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 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 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(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(); } }
public void InsertFornecedorProduto() { 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_original); 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 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 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 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 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(int est_cod) { try { String sql = "SELECT cid_cod, cid_nome FROM cidade WHERE cid_uf = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", est_cod); MySqlDataAdapter da = new MySqlDataAdapter(cmd); 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(); } }
//METODO DE UPDATE public void Update(UsuarioModel usuario) { try { String sql = "UPDATE usuario SET usu_nome= @nome ,usu_telefone=@telefone, usu_login= @login, usu_senha = @senha WHERE usu_cod = @id "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", usuario.usu_cod); 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 DE BUSCA POR ID public ProdutoModel SelectByID(int id) { try { String sql = "SELECT 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 FROM produto WHERE pro_cod_original = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; ProdutoModel modelo = new ProdutoModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { modelo.pro_cod = Convert.ToInt32(dr["pro_cod"]); modelo.tipo_cod = Convert.ToInt32(dr["tipo_cod"]); modelo.uni_cod = Convert.ToInt32(dr["uni_cod"]); modelo.pro_descricao = dr["pro_descricao"].ToString(); modelo.pro_prazo_validade = Convert.ToInt32(dr["pro_prazo_validade"].ToString()); modelo.pro_peso_liquido = Convert.ToDecimal(dr["pro_peso_liquido"].ToString()); modelo.pro_peso_bruto = Convert.ToDecimal(dr["pro_peso_bruto"]); modelo.pro_estoque_minimo = Convert.ToDecimal(dr["pro_estoque_minimo"]); modelo.pro_estoque_maximo = Convert.ToDecimal(dr["pro_estoque_maximo"]); modelo.pro_cod_barra = dr["pro_cod_barra"].ToString(); } return(modelo); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE BUSCA POR ID public ClienteModel SelectByID(int id) { try { String sql = "SELECT cli_cod , est_cod, cid_cod, cli_nome_social, cli_nome_fantasia, cli_endereco, cli_bairro, cli_numero, cli_cep, cli_tipo_pessoa FROM cliente WHERE cli_cod = @id"; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader dr; ClienteModel modelo = new ClienteModel(); dr = cmd.ExecuteReader(CommandBehavior.CloseConnection); while (dr.Read()) { modelo.cli_cod = Convert.ToInt32(dr["cli_cod"]); modelo.est_cod = Convert.ToInt32(dr["est_cod"].ToString()); modelo.cid_cod = Convert.ToInt32(dr["cid_cod"].ToString()); modelo.cli_nome_social = dr["cli_nome_social"].ToString(); modelo.cli_nome_fantasia = dr["cli_nome_fantasia"].ToString(); modelo.cli_endereco = dr["cli_endereco"].ToString(); modelo.cli_bairro = dr["cli_bairro"].ToString(); modelo.cli_numero = dr["cli_numero"].ToString(); modelo.cli_cep = dr["cli_cep"].ToString(); modelo.cli_tipo_pessoa = dr["cli_tipo_pessoa"].ToString(); } return(modelo); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }
//METODO DE UPDATE public void Update() { try { String sql = "UPDATE fornecedor SET for_cod = @cod, for_razao_social = @razaoSocial, for_apelido = @apelido, for_cnpj = @cnpj, for_data_cadastro = @dataCad WHERE for_cod = @cod "; con = Conexao.conectar(); MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@cod", modelo.for_cod); 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(); } }
//METODO PARA VALIDAR O USUARIO NA HORA DO LOGIN public bool ValidaUsuario(string usuario, string senha) { try { int retorno = -1; MySqlConnection con = Conexao.conectar(); String sql = "SELECT COUNT(*) FROM usuario WHERE usu_login=@Login AND usu_senha=@Senha"; MySqlCommand cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@Login", usuario); cmd.Parameters.AddWithValue("@Senha", senha); retorno = Convert.ToInt32(cmd.ExecuteScalar()); return(retorno > 0); } catch (Exception ex) { throw ex; } finally { Conexao.fechar(); } }