Exemplo n.º 1
0
        public void funcFavoritos(ImageView fav)
        {
            AlertDialog.Builder popupBuilder = new AlertDialog.Builder(context);
            popupBuilder.SetTitle("Mis Favoritos");
            popupBuilder.SetCancelable(false);
            popupBuilder.SetMessage("Se añadio a mis favoritos!");
            popupBuilder.SetNeutralButton("Volver", delegate {  });
            //popupBuilder.Show();


            int id = (int)fav.Tag;

            /*Marcadores prefs = Constants.GetMarkers(Constants.MarkersFileName);
             * prefs.PutString(Constants.MarkerTitleKey, _listUnidades[id].Title);
             * prefs.PutString(Constants.MarkerInfoKey,_listUnidades[id].Description);
             * prefs.PutString(Constants.MarkerIdKey, String.Format("{0}",_listUnidades[id].Id));
             *
             * prefs.Commit();*/
            //------------------------Utilizando TodList para la Tabla Favoritos ------------------------------------------------------------------
            //------------------------Utilizando TodList para la Tabla Favoritos ------------------------------------------------------------------
            //Sacar la lista de Favoritos
            listFavorites.Clear();
            listFavorites = FavoritosItemManager.GetTasks();
            //-----------------------------
            int id_auto = isListFavorites(_listUnidades[id].Id);

            if (id_auto == -1)
            {
                Titulo      = _listUnidades[id].Title;
                Descripcion = _listUnidades[id].Description;
                Id_Unidad   = _listUnidades[id].Id;

                fav.SetImageBitmap(iconFavorito);
                SaveFav();
            }
            else
            {
                FavoritosItemManager.DeleteTask(id_auto);
                popupBuilder.SetMessage("Se elimino de Favoritos!");
                fav.SetImageBitmap(iconFavorito_BN);
            }
            //Dialog------------------------------------------
            Dialog dial = popupBuilder.Create();

            dial.Show();
            new Thread(() =>
            {
                Thread.Sleep(1000);
                dial.Dismiss();
            }).Start();



            //linearContenido.RemoveView (favorit);
        }
Exemplo n.º 2
0
        //Trabajar con la BD - Tabla Favoritos
        void SaveFav()
        {
            task.Titulo      = Titulo;
            task.Descripcion = Descripcion;
            task.Id_unidad   = Id_Unidad;

            task.Unit_Index    = Id_Unidad;
            task.Section_Index = Id_section;

            FavoritosItemManager.SaveTask(task);
        }
Exemplo n.º 3
0
        protected override void OnResume()
        {
            base.OnResume();

            tasks = FavoritosItemManager.GetTasks();

            // create our adapter
            taskList = new FavoritosItemListAdapter(this, tasks);

            //Hook up our adapter to our ListView
            taskListView.Adapter    = taskList;
            taskListView.ItemClick += listView_ItemClick;
        }
Exemplo n.º 4
0
        void Initialize()
        {
            //Sacar la lista de Favoritos
            listFavorites = FavoritosItemManager.GetTasks();
            //-----------------------------
            var metrics = Resources.DisplayMetrics;

            widthInDp  = ((int)metrics.WidthPixels);
            heightInDp = ((int)metrics.HeightPixels);
            Configuration.setWidthPixel(widthInDp);
            Configuration.setHeigthPixel(heightInDp);

            adsImagesPath = AddResources.Instance.addList;

            //iconMap = Bitmap.CreateScaledBitmap (getBitmapFromAsset ("icons/iconmap.png"), Configuration.getWidth (60), Configuration.getWidth (80), true);
            iconPlay        = Bitmap.CreateScaledBitmap(getBitmapFromAsset("icons/playc.png"), Configuration.getWidth(60), Configuration.getWidth(60), true);
            iconInfo        = Bitmap.CreateScaledBitmap(getBitmapFromAsset("icons/info.png"), Configuration.getWidth(60), Configuration.getWidth(60), true);
            iconFavorito_BN = Bitmap.CreateScaledBitmap(getBitmapFromAsset("icons/favoritos_BN.png"), Configuration.getWidth(60), Configuration.getWidth(60), true);
            iconFavorito    = Bitmap.CreateScaledBitmap(getBitmapFromAsset("icons/favoritos.png"), Configuration.getWidth(60), Configuration.getWidth(60), true);
            ini();


            this.AddView(_mainLayout);
        }