// GET: Ubicaciones
        public ActionResult Index()
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }

            List <Ubicaciones> listaUbicaciones = UbicacionesDB.recuperarListaUbicaciones();

            return(View(listaUbicaciones));
        }
        public ActionResult Create(Ubicaciones objetoUbicaciones)
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }
            bool banderaGuardar = UbicacionesDB.guardarUbicaciones(objetoUbicaciones);

            MostrarMensajes(banderaGuardar);
            return(View());
        }
        public ActionResult DetalleUbicacion(int idUbicacion)
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }

            Ubicaciones objetoUbicacion = UbicacionesDB.recuperarUbicacionPorID(idUbicacion);


            return(View(objetoUbicacion));
        }
        public ActionResult EditarUbicacion(Ubicaciones objetoUbicacion)
        {
            Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"];

            if (usuarioSesionActual == null)
            {
                return(RedirectToAction("IniciarSesion", "Usuario"));
            }

            bool bandera = UbicacionesDB.actualizarUbicacion(objetoUbicacion);

            MostrarMensajes(bandera);

            return(RedirectToAction("Index"));
        }
        public void cargarDatosIniciales()
        {
            List <Perfiles> dataPerfiles  = PerfilesDB.recuperarListaPerfiles();
            SelectList      listaPerfiles = new SelectList(dataPerfiles, "idPerfil", "Perfil");

            ViewBag.ListaPerfiles = listaPerfiles;

            List <Departamentos> listaDepartamentos       = DepartamentosDB.recuperarListaDepartamentos();
            SelectList           listaSelectDepartamentos = new SelectList(listaDepartamentos, "idDepartamento", "Departamento");

            ViewBag.ListaDepartamentos = listaSelectDepartamentos;
            //Fin Lista Departamentos
            //Inicio Lista Ubicacion

            List <Ubicaciones> listaUbicaciones       = UbicacionesDB.recuperarListaUbicaciones();
            SelectList         listaSelectUbicaciones = new SelectList(listaUbicaciones, "idUbicacion", "Ubicacion");

            ViewBag.ListaUbicaciones = listaSelectUbicaciones;
            //Fin Lista Ubicacion
            //fin Listas
        }//cargarDatosIniciales