//construtores public clsProduto() { Codigo = 0; Descricao = ""; Preco = 0; Marca = ""; Observacao = ""; Quantidade = 0; Categoria = new clsCategoria(); }
//operações //falta validações //select public int Select() { String sSql = "SELECT * FROM PRODUTO WHERE PROD_CODIGO = " + Codigo; DataTable dt = RetornaDT(sSql); if (dt.Rows.Count > 0) { Codigo = Convert.ToInt32(dt.Rows[0]["PROD_CODIGO"].ToString()); Descricao = dt.Rows[0]["PROD_DESCRICAO"].ToString(); Marca = dt.Rows[0]["PROD_MARCA"].ToString(); Quantidade = Convert.ToInt32(dt.Rows[0]["PROD_QTDE"].ToString()); Preco = Convert.ToDecimal(dt.Rows[0]["PROD_PRECO"].ToString()); Observacao = dt.Rows[0]["PROD_OBS"].ToString(); Categoria = new clsCategoria(); Categoria.setCodigo(Convert.ToInt32(dt.Rows[0]["CAT_CODIGO"].ToString())); Categoria.Select(); //outros atributos return(1); } else { return(0); } }
public void setCategoria(clsCategoria categoria) { Categoria = categoria; }
public void setCategoria(int codigo) { Categoria = new clsCategoria(); Categoria.setCodigo(codigo); Categoria.Select(); }