protected void btcancelar_Command(object sender, CommandEventArgs e)
        {
            int id = int.Parse(e.CommandArgument.ToString());

            Usuario u = (Usuario)Session["sistema"];
            Pedido  p = new Pedido();

            p.Id          = id;
            p.Vendedor    = new Usuario();
            p.Vendedor.Id = u.Id;

            PedidoRepositorio cancelarPedido = new PedidoRepositorio();

            p = cancelarPedido.CarregarPedidoVendedor(p);

            MailMessage message          = null;
            IsEmail     enviarConfPedido = new IsEmail();

            StringBuilder strBody;

            strBody = new StringBuilder();
            strBody.AppendLine("Olá");
            strBody.AppendLine("");
            strBody.AppendLine("Gostaríamos de informar que seu pedido n° " + p.Codigo + " foi cancelado.");
            strBody.AppendLine("");
            strBody.AppendLine("Unimarket Brasil");
            strBody.AppendLine("http://unimarket.academico.trilema.com.br");

            message         = new MailMessage("*****@*****.**", p.Comprador.Email);
            message.Subject = "Unimarket Brasil - Atualização de Status de Pedido";
            message.Body    = strBody.ToString();

            cancelarPedido.CancelarPedido(id);
            enviarConfPedido.Enviar(message);

            Response.Redirect(Request.RawUrl);
        }