示例#1
0
 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();
     }
 }
示例#2
0
        //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);
            }
        }
示例#3
0
    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>");
        }
    }