コード例 #1
0
        public Detalle_Pedido(string json)
        {
            InitializeComponent();
            elegido = JsonConvert.DeserializeObject <Pedido>(json);

            if (elegido.Estatus.Equals("A"))
            {
                elegido.OracionEstatus = "Agendado";
                elegido.OracionImagen  = "confirmado.png";
            }

            if (elegido.Estatus.Equals("C"))
            {
                elegido.OracionEstatus = "Cancelado";
                elegido.OracionImagen  = "cancel.png";
            }

            elegido.TotalLitros    += " Totales";
            elegido.OracionMagna   += " Magna";
            elegido.OracionPremium += " Premium";
            elegido.OracionDiesel  += " Diesel";

            ImagenEstado.SetBinding(Image.SourceProperty, "OracionImagen");
            ImagenEstado.BindingContext = elegido;

            Confirmado.SetBinding(Label.TextProperty, "OracionEstatus");
            Confirmado.BindingContext = elegido;

            Folio.SetBinding(Label.TextProperty, "Folio_Pedido");
            Folio.BindingContext = elegido;

            ValorEstacion.SetBinding(Label.TextProperty, "Nombre_Estacion");
            ValorEstacion.BindingContext = elegido;

            FechaAgendada.SetBinding(Label.TextProperty, "OracionFecha");
            FechaAgendada.BindingContext = elegido;

            Total.SetBinding(Label.TextProperty, "TotalLitros");
            Total.BindingContext = elegido;

            Diesel.SetBinding(Label.TextProperty, "OracionDiesel");
            Diesel.BindingContext = elegido;

            Premium.SetBinding(Label.TextProperty, "OracionPremium");
            Premium.BindingContext = elegido;

            Magna.SetBinding(Label.TextProperty, "OracionMagna");
            Magna.BindingContext = elegido;


            ValorAutanque.SetBinding(Label.TextProperty, "Autotanque");
            ValorAutanque.BindingContext = elegido;

            FechaRegistro.SetBinding(Label.TextProperty, "OracionRegistro");
            FechaRegistro.BindingContext = elegido;
        }
コード例 #2
0
        public Detalle_Pedido(string json)
        {
            InitializeComponent();
            elegido = JsonConvert.DeserializeObject <Pedido>(json);

            elegido.TotalLitros    += " Totales";
            elegido.OracionMagna   += " Magna";
            elegido.OracionPremium += " Premium";
            elegido.OracionDiesel  += " Diesel";

            Folio.SetBinding(Label.TextProperty, "Folio_Pedido");
            Folio.BindingContext = elegido;

            ValorEstacion.SetBinding(Label.TextProperty, "Nombre_Estacion");
            ValorEstacion.BindingContext = elegido;

            FechaAgendada.SetBinding(Label.TextProperty, "Fecha_Programada");
            FechaAgendada.BindingContext = elegido;

            Total.SetBinding(Label.TextProperty, "TotalLitros");
            Total.BindingContext = elegido;

            Diesel.SetBinding(Label.TextProperty, "OracionDiesel");
            Diesel.BindingContext = elegido;

            Premium.SetBinding(Label.TextProperty, "OracionPremium");
            Premium.BindingContext = elegido;

            Magna.SetBinding(Label.TextProperty, "OracionMagna");
            Magna.BindingContext = elegido;


            ValorAutanque.SetBinding(Label.TextProperty, "Autotanque");
            ValorAutanque.BindingContext = elegido;

            FechaRegistro.SetBinding(Label.TextProperty, "Fecha_Registro");
            FechaRegistro.BindingContext = elegido;
        }