public ActionResult Agregar()
        {
            bool permiteAcceso = false;
            Boolean debug = Boolean.Parse(ConfigurationManager.AppSettings["debug"]);

            permiteAcceso = debug;

            if (Request.Cookies["AccessToken"] != null)
            {
                if (Request.Cookies["AccessToken"].Value == ("RRP").GetHashCode().ToString())
                {
                    permiteAcceso = true;
                }
            }

            if (permiteAcceso)
            {
                var servUbicaciones = new UbicacionesService();

                var listaProvincias = new List<ParDeValores>(); // { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } };
                listaProvincias.AddRange(servUbicaciones.GetProvincias().Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion }));

                ViewBag.ListProvincias = listaProvincias;
                ViewBag.ListZonas = new List<ParDeValores>(); // { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } }

                return View();
            }
            return new EmptyResult();
        }
        public ActionResult AgregarZona()
        {
            var servUbicaciones = new UbicacionesService();
            var listaProvincias = new List<ParDeValores>();
            listaProvincias.AddRange(servUbicaciones.GetProvincias().Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion }));

            ViewBag.ListProvincias = listaProvincias;

            return PartialView();
        }
        //
        // GET: /BondisRicoteros/
        public ActionResult Index()
        {
            ViewBag.MenuSeleccionado = "BONDI";
            //Falta instanciar el servicio correctamente
            var servUbicaciones = new UbicacionesService();

            var listaProvincias = new List<ParDeValores>(); // { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } };
            listaProvincias.AddRange(servUbicaciones.GetProvincias().Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion }));

            ViewBag.ListProvincias = listaProvincias;
            ViewBag.ListZonas = new List<ParDeValores>(); // { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } };

            return View();
        }
        public void GuardarZona(modZona model)
        {
            bool permiteAcceso = false;
            Boolean debug = Boolean.Parse(ConfigurationManager.AppSettings["debug"]);

            permiteAcceso = debug;

            if (Request.Cookies["AccessToken"] != null)
            {
                if (Request.Cookies["AccessToken"].Value == ("RRP").GetHashCode().ToString())
                {
                    permiteAcceso = true;
                }
            }
            if (permiteAcceso)
            {
                var servUbicaciones = new UbicacionesService();
                servUbicaciones.AddZona(model);
            }
        }
        public ActionResult GetZonasByID(int idProvincia)
        {
            var servUbicaciones = new UbicacionesService();
            var listaZonas = new List<ParDeValores>();// { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } };

            listaZonas.AddRange(servUbicaciones.GetZonas(idProvincia).Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion }));
            return Json(
                listaZonas, JsonRequestBehavior.AllowGet
            );
        }
        public ActionResult GetZonas(IEnumerable<int> idProvincias)
        {
            var servUbicaciones = new UbicacionesService();
            var listaZonas = new List<ParDeValores>();// { new ParDeValores() { id = 0, descripcion = "Seleccionar.." } };

            listaZonas.AddRange(servUbicaciones.GetZonas(idProvincias).Select(x => new ParDeValores() { id = x.ID, descripcion = x.Descripcion }));

            ViewBag.ListZonas = listaZonas;

            return PartialView("ComboZonas", new modBondiRicotero());
        }