Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["sistema"] == null)
            {
                Response.Redirect("~/Views/SistemaLogin.aspx");
            }

            int idPedido = 0;

            idPedido = int.Parse(Request.QueryString["idPedido"]);

            Pedido pedido = new Pedido();

            pedido.Vendedor  = new Usuario();
            pedido.Id        = idPedido;
            pedido.Comprador = (Usuario)Session["sistema"];

            PedidoRepositorio carregaPedido = new PedidoRepositorio();

            pedido = carregaPedido.CarregarPedidoComprador(pedido);

            lbNumPedido.Text      = "Pedido" + pedido.Codigo;
            lbVendedor.Text       = pedido.Vendedor.Nome;
            lbValorTotal.Text     = Math.Round(pedido.Valor, 2).ToString();
            lbStatus.Text         = pedido.StatusPedido.Nome;
            lbTelefone.Text       = pedido.Vendedor.Telefone;
            lbEmailVendedor.Text  = pedido.Vendedor.Email;
            lbNumComplemento.Text = pedido.Vendedor.Numero + "/" + pedido.Vendedor.Complemento;

            GeoCodificacao g = new GeoCodificacao();

            lbEndereco.Text = g.ObterEndereco(pedido.Vendedor);

            grdItens.DataSource = pedido.Item;
            grdItens.DataBind();
        }