Beispiel #1
0
 public void Insert(Resultados resultados)
 {
     client = new FireSharp.FirebaseClient(config);
     if (client != null)
     {
         SetResponse resp = client.Set("ACTFResult/" + resultados.id.ToString(), resultados);
     }
 }
Beispiel #2
0
        public List <Resultados> ResultadosList()
        {
            Settings settings = new Settings();
            var      data     = new List <Resultados>();

            client = new FireSharp.FirebaseClient(config);
            if (client != null)
            {
                FirebaseResponse response = client.Get("ACTFResult");
                var json = response.Body;
                if (json != null && json != "null")
                {
                    var Jsondata = JObject.Parse(json);
                    foreach (KeyValuePair <string, JToken> property in Jsondata)
                    {
                        Resultados resultados_ = JsonConvert.DeserializeObject <Resultados>(property.Value.ToString());

                        Resultados resultados = new Resultados();
                        resultados.id              = resultados_.id;
                        resultados.Fecha           = resultados_.Fecha;
                        resultados.Activo          = resultados_.Activo;
                        resultados.Estrategia      = resultados_.Estrategia;
                        resultados.Secciones       = resultados_.Secciones;
                        resultados.Indicador       = resultados_.Indicador;
                        resultados.Temporalidad    = resultados_.Temporalidad;
                        resultados.TipoPrecio      = resultados_.TipoPrecio;
                        resultados.CapitalInicial  = resultados_.CapitalInicial;
                        resultados.resultados      = resultados_.resultados;
                        resultados.ComisionEntrada = resultados_.ComisionEntrada;
                        resultados.ComisionSalida  = resultados_.ComisionSalida;

                        data.Add(resultados);
                    }
                }
            }

            return(data);
        }