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); }