protected void btnSalvar_Click(object sender, EventArgs e) { cardapio_Item.Nome = txtNome.Text; cardapio_Item.Descricao = txtDescricao.Text; cardapio_Item.vl_Desconto = float.Parse(txtDesconto.Text); cardapio_Item.Valor = float.Parse(txtValor.Text); if (chbDestaque.Checked) { cardapio_Item.ic_Destaque = 1; } else { cardapio_Item.ic_Destaque = 0; } if (chbAtivo.Checked) { cardapio_Item.ic_Ativo = 1; } else { cardapio_Item.ic_Ativo = 0; } if (ddlTipo.SelectedValue == "Comida") { cardapio_Item.id_Tipo = 4; } else { cardapio_Item.id_Tipo = 5; } cardapio_Item.id_Cardapio = bancoTools.retornaId("Cardapio", "id_Entidade", entidade.id_Entidade, "id_Cardapio"); var validar = validacoes.Validar(cardapio_Item); if (validar == "") { var resultItem = bancoTools.checa_existe("Cardapio_Item", "Nome", "'" + cardapio_Item.Nome + "' and id_Cardapio = " + cardapio_Item.id_Cardapio + ""); if (resultItem != null) { cardapio_Item.id_Cardapio_Item = bancoTools.retornaId("Cardapio_Item", "Nome", "'" + cardapio_Item.Nome + "'" + " and id_Cardapio = " + cardapio_Item.id_Cardapio, "id_Cardapio_Item"); } var result = repCardapioItem.Enviar(cardapio_Item, resultItem); if (result == true) { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Item cadastrado com sucesso!'); window.location ='Cardapio_Emp.aspx'", true); } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Erro ao inserir item no cardapio!');", true); } } else { ScriptManager.RegisterStartupScript(this, this.GetType(), "alert", "alert('Erro: " + validar + "');", true); } }
public bool Enviar(Cardapio_Item cardapio_item) { BancoTools banco = new BancoTools(); var retorno = banco.checa_existe("cardapio_item", "id_Cardapio_Item", cardapio_item.id_Cardapio_Item); RepCardapioItem RepCardapioItem = new RepCardapioItem(); var resultado = RepCardapioItem.Enviar(cardapio_item, retorno); banco.Fechar(); return(resultado); }