public List <dto_produtos> dal_Select(dto_usuarios user, bool PalavraInteira = false, dto_produtos produto = null, dal_conexao acn = null) { try { if (acn == null) { acn = new dal_conexao(); } acn.query = "SELECT id, quantidade, nome, marca, ativo, modelo, cor, tipo FROM produtos WHERE 1=1 AND dono = @dono"; if (produto != null) { if (PalavraInteira) { if (produto.ativo == 'S') { acn.query += " AND ativo = 'S'"; acn.CreateCommand(); } if (produto.nome != string.Empty) { acn.query += " AND nome = @nome"; acn.CreateCommand(); acn.AddParameters("@nome", produto.nome); } if (produto.id > 0) { acn.query += " AND id = @id"; acn.CreateCommand(); acn.AddParameters("@id", Convert.ToString(produto.id)); } acn.AddParameters("@dono", user.login); } else { if (produto.ativo == 'S') { acn.query += " AND ativo = 'S'"; acn.CreateCommand(); } if (produto.nome != string.Empty) { acn.query += " AND nome LIKE @nome"; acn.CreateCommand(); acn.AddParameters("@nome", "%" + produto.nome + "%"); } if (produto.id > 0) { acn.query += " AND id LIKE @id"; acn.CreateCommand(); acn.AddParameters("@id", "%" + produto.id + "%"); } acn.AddParameters("@dono", user.login); } } else { acn.query += " AND ativo = 'S'"; acn.CreateCommand(); acn.AddParameters("@dono", user.login); } acn.ExecuteReader(); return(acn.GetListProdutos()); } catch (Exception ex) { throw ex; } finally { acn.CloseConnection(); } }
public bool bll_ver_users(dto_usuarios user, dal_conexao acn = null) { return(prod.dal_confirm_user(user, acn)); }
public frmListagem(dto_usuarios user) { InitializeComponent(); usuario = user; radioNome.Checked = true; }