Ejemplo n.º 1
0
        private void PintarOrdenes()
        {
            DAO.DAOPedido ped     = new DAO.DAOPedido();
            Cliente       cliente = (Cliente)Session["cliente"];

            pedidos = ped.GetPedidosCliente(cliente.Id);

            for (int i = 0; i < pedidos.Count; i++)
            {
                switch (pedidos[i].Status)
                {
                case 0:
                    pedidos[i].OracionStatus = "Pendiente.";
                    pedidos[i].ColorStatus   = "Yellow";
                    break;

                case 1:
                    pedidos[i].OracionStatus = "Aceptado.";
                    pedidos[i].ColorStatus   = "Black";
                    break;

                case 2:
                    pedidos[i].OracionStatus = "Entregado.";
                    pedidos[i].ColorStatus   = "Green";
                    break;

                case 3:
                    pedidos[i].OracionStatus = "Cancelado.";
                    pedidos[i].ColorStatus   = "Red";
                    break;
                }
            }

            rptMarkers.DataSource = pedidos;
            rptMarkers.DataBind();

            repetidorOrdenes.DataSource = pedidos;
            repetidorOrdenes.DataBind();
        }