protected void btnCadastro_Click(object sender, EventArgs e)
        {
            if (!ValidateFields())
            {
                lblResultado.Text = "<div class=\"alert alert-danger\" role=\"alert\">Dados Inválidos, os campos não podem ser vazios!!</div>";
                return;
            }

            if (!ValidateNumber())
            {
                lblResultado.Text = "<div class=\"alert alert-danger\" role=\"alert\">Valor inválido, verifique e tente novamente!</div>";
                return;
            }

            if (editMode == -1)
            {
                try
                {
                    ProdutoBS.Create(new Produto(txtNome.Text, float.Parse(txtValor.Text), Convert.ToInt32(list_fornecedor.SelectedValue)));
                    lblResultado.Text = "<div class=\"alert alert-success\" role=\"alert\">Produto cadastrado com sucesso!</div>";
                }
                catch (Exception)
                {
                    lblResultado.Text = "<div class=\"alert alert-danger\" role=\"alert\">Produto já cadastrado!</div>";
                }
            }
            else
            {
                try
                {
                    ProdutoBS.Update(new Produto(txtNome.Text, float.Parse(txtValor.Text), Convert.ToInt32(list_fornecedor.SelectedValue))
                    {
                        Id = editMode
                    });
                    lblResultado.Text = "<div class=\"alert alert-success\" role=\"alert\">Produto alterado com sucesso!</div>";
                }
                catch (Exception)
                {
                    lblResultado.Text = "<div class=\"alert alert-danger\" role=\"alert\">Produto já cadastrado!</div>";
                }
            }

            SetEditMode(-1);
            ReloadGrid();
            ClearFields();
        }
 public void Update(Produto produto)
 {
     produtoBS.Update(produto);
 }