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 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()));
        }
        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);
            }
        }