async Task LoadMain()
        {
            await Task.Run(async() =>
            {
                var noticias = await _ruborService.GetRubros();
                Console.WriteLine("OK listas");
                Device.BeginInvokeOnMainThread(() =>
                {
                    if (noticias != null)
                    {
                        var vResult = new List <AccordionSource>();

                        foreach (var i in noticias)
                        {
                            var vFirstAccord = new AccordionSource()
                            {
                                ContentItems = new ListCuotas(i._cuotas),
                                rubro        = i
                            };
                            vResult.Add(vFirstAccord);
                        }

                        MainOne.DataSource = vResult;
                        MainOne.DataBind();
                    }

                    Loading(false);
                });
            });
        }
        public List <AccordionSource> GetSampleData()
        {
            var vResult = new List <AccordionSource>();

            #region Second List
            var listTestCuota = new List <Cuota>();
            listTestCuota.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota"
            });
            #endregion

            #region StackLayout
            var listTestCuota2 = new List <Cuota>();
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota"
            });
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota",
                monto  = 10.78
            });
            listTestCuota2.Add(
                new Cuota()
            {
                dia    = 10,
                mes    = "sept",
                nombre = "1a.Cuota"
            });
            #endregion

            var vFirstAccord = new AccordionSource()
            {
                ContentItems = new ListCuotas(listTestCuota),
                rubro        = new Rubro {
                    id = 1, icono = "calendario_inmb", year = "2017", nombre = "test1"
                }
            };
            vResult.Add(vFirstAccord);

            var vSecond = new AccordionSource()
            {
                ContentItems = new ListCuotas(listTestCuota2),
                rubro        = new Rubro {
                    id = 2, icono = "calendario_rodados", year = "2017", nombre = "test2"
                }
            };
            vResult.Add(vSecond);
            var vThird = new AccordionSource()
            {
                ContentItems = new ListCuotas(listTestCuota),
                rubro        = new Rubro {
                    id = 3, icono = "calendario_rural", year = "2017", nombre = "test3"
                }
            };
            vResult.Add(vThird);
            return(vResult);
        }