INSERT INTO TbProduto
(nome, precounitario, quantidadeestoque, porcentagemdesconto, idcategoria, descontinuado)
VALUES (@nome,@precounitario,@quantidadeestoque,@porcentagemdesconto,@idcategoria,@descontinuado)
Se o produto pertencer a uma categoria em destaque, sua porcentagem de desconto deve estar entre 30% e 40%
ProdutosBLL produtosBLL = new ProdutosBLL();
GridView1.DataSource = produtosBLL.GetProdutos();
GridView1.DataBind();
CategoriasBLL categoriasBLL = new CategoriasBLL();
categoriasBLL.NovaCategoria(TextBoxNome.Text,
TextBoxDescricao.Text,
CheckBoxDestaque.Checked);
ProdutosBLL produtosBLL = new ProdutosBLL();
try
{
produtosBLL.NovoProduto(TextBoxNome.Text,
Convert.ToDecimal(TextBoxPrecoUnitario.Text),
Convert.ToInt32(TextBoxEstoque.Text),
Convert.ToInt16(TextBoxDesconto.Text),
Convert.ToInt32(DropDownListCategoria.SelectedValue),
CheckBoxDescontinuado.Checked);
}
catch (Exception exp)
{
Erro.Text = exp.Message;
}
Idealmente implementada como uma class library
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Select, true)]
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Insert, true)]
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Delete, true)]
[System.ComponentModel.DataObjectMethodAttribute(System.ComponentModel.DataObjectMethodType.Update, true)]