protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { EspetoBD bd = new EspetoBD(); Espetos espeto = bd.Select(Convert.ToInt32(Session["ID"])); txtNome1.Text = espeto.Nome; txtValor1.Text = espeto.Valor.ToString(); } }
//inserir um pedido espeto public int VincularPedidoEspeto(int idespeto, int peqtd, int com_id) { int retorno = -2; try { System.Data.IDbConnection objConexao; System.Data.IDbCommand objCommand; System.Data.IDataReader objDataReader; objConexao = Mapped.Connection(); EspetoBD bd = new EspetoBD(); Espetos espeto = bd.Select(idespeto); decimal valor = Convert.ToDecimal(espeto.Valor); objCommand = Mapped.Command("call prc_espetos(?espeto, ?quantidade, ?com_id, ?valor);", objConexao); objCommand.Parameters.Add(Mapped.Parameter("?espeto", idespeto)); objCommand.Parameters.Add(Mapped.Parameter("?quantidade", peqtd)); objCommand.Parameters.Add(Mapped.Parameter("?com_id", com_id)); objCommand.Parameters.Add(Mapped.Parameter("?valor", valor * peqtd)); objDataReader = objCommand.ExecuteReader(); while (objDataReader.Read()) { retorno = Convert.ToInt32(objDataReader["msg"]); } objDataReader.Close(); objConexao.Close(); objCommand.Dispose(); objConexao.Dispose(); objDataReader.Dispose(); return(retorno); } catch (Exception ex) { return(retorno); } }
protected void Button1_Click(object sender, EventArgs e) { EspetoBD bd = new EspetoBD(); Espetos espeto = bd.Select(Convert.ToInt32(Session["ID"])); espeto.Nome = txtNome1.Text; espeto.Valor = Convert.ToDouble(txtValor1.Text); espeto.Quantidade = espeto.Quantidade + Convert.ToInt32(txtQuantidade1.Text); espeto.Entradadia = espeto.Quantidade; if (bd.Update(espeto)) { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>swal('Entrada feita com Sucesso!', '', 'success');</script>"); txtNome1.Focus(); } else { Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>swal('Erro ao dar Entrada', '' , 'error');</script>"); } }