Example #1
0
    protected void btnSalvar_Click(object sender, EventArgs e)
    {
        Pedido ped = new Pedido();

        ped.Produto        = new Produto();
        ped.Ped_frete      = Convert.ToInt32(txbFrete.Text);
        ped.Ped_status     = "Aguardando Pagamento";
        ped.Produto.Pro_id = Convert.ToInt32(ddlProduto.SelectedValue);

        Item ite = new Item();

        ite.Pedido         = ped;
        ite.Ite_quantidade = Convert.ToInt32(txbQuantidade.Text);

        int aux = PedidoDB.Insert(ped);

        int n1 = ItemDB.Insert(ite, aux);
        int n2 = UsuPedDB.Insert(Convert.ToInt32(ddlUsu.SelectedValue), aux);

        if ((n1 + n2) == 0)
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>success();</script>", false);
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(this.GetType(), "script", "<script>error();</script>", false);
        }

        txbQuantidade.Text = "";
        Random r = new Random();

        txbFrete.Text            = r.Next(5, 30).ToString();
        ddlProduto.SelectedIndex = 0;
        ddlUsu.SelectedIndex     = 0;
    }
Example #2
0
    public static void Excluir(int codigo)
    {
        Usuario usu = new Usuario();
        UsuPed  upd = UsuPedDB.Select(codigo);

        usu.Usu_id = codigo;

        UsuPedDB.Excluir(usu);
        UsuarioDB.Excluir(usu);
    }
Example #3
0
    public static void Excluir(int codigo)
    {
        Pedido ped = new Pedido();

        ped.Ped_id = codigo;

        UsuPedDB.Excluir(ped);
        ItemDB.Excluir(ped);
        PedidoDB.Excluir(ped);
    }
Example #4
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            if (Request.QueryString["str"] != null)
            {
                if (Request.QueryString["str"].ToString() != "")
                {
                    try
                    {
                        string pedido = Request.QueryString["str"].ToString().Replace(" ", "+");
                        int    n      = Convert.ToInt32(pedido);

                        Pedido ped = PedidoDB.Select(n);
                        Item   ite = ItemDB.Select(n);
                        txbID.Text         = ped.Ped_id.ToString();
                        txbQuantidade.Text = ite.Ite_quantidade.ToString();
                        txbFrete.Text      = ped.Ped_frete.ToString();

                        DataSet ds = UsuarioDB.SelectAll();;
                        ddlUsu.DataSource    = ds;
                        ddlUsu.DataTextField = "usu_nome";
                        // Nome da coluna do Banco de dados
                        ddlUsu.DataValueField = "usu_id";
                        // ID da coluna do Banco
                        ddlUsu.DataBind();
                        ddlUsu.Items.Insert(0, "Selecione");
                        UsuPed upd = UsuPedDB.SelectUsu(n);
                        ddlUsu.SelectedIndex = upd.Usuario.Usu_id;

                        DataSet ds1 = ProdutoDB.SelectAll();;
                        ddlProduto.DataSource    = ds1;
                        ddlProduto.DataTextField = "pro_nome";
                        // Nome da coluna do Banco de dados
                        ddlProduto.DataValueField = "pro_id";
                        // ID da coluna do Banco
                        ddlProduto.DataBind();
                        ddlProduto.Items.Insert(0, "Selecione");
                        ddlProduto.SelectedIndex = ped.Produto.Pro_id;
                    }
                    catch (Exception erro)
                    {
                        Response.Redirect("~/paginas/ConsultarPedido.aspx");
                    }
                }
            }
        }
    }