Beispiel #1
0
        // LISTADO COMPLETO
        public ActionResult Index()
        {
            CargaTextosBasicos();
            IList <Ejemplar> ejemplares = eS.getAllNoBorrados();

            return(View(ejemplares));
        }
Beispiel #2
0
        public ActionResult ViewDetails(int codPrestamo = -1, Boolean editar = false)
        {
            Prestamo prestamo = pS.getById(codPrestamo);

            if (codPrestamo > 0 && editar == true)
            {
                // EDITAR
                ViewBag.Title = MyResources.PrestamoResources.AccionEditar;

                ViewBag.UsuarioList = new SelectList(uS.getAllNoBorrados() as System.Collections.IEnumerable, "CodUsuario", "Nombre");

                // DESPLEGABLE USUARIOS
                //IList<Usuario> usuarios = uS.getAll();
                //List<SelectListItem> DesplegableUsuarios = new List<SelectListItem>();
                //foreach (var usuario in usuarios) {
                //    if (usuario.CodUsuario == prestamo.Usuario.CodUsuario) {
                //        DesplegableUsuarios.Add(new SelectListItem { Text = usuario.Nombre, Value = usuario.CodUsuario.ToString(), Selected = true });
                //    } else {
                //        DesplegableUsuarios.Add(new SelectListItem { Text = usuario.Nombre, Value = usuario.CodUsuario.ToString() });
                //    }
                //}
                //ViewData["usuarios"] = DesplegableUsuarios;
                // FIN DESPLEGABLE USUARIOS
            }
            else if (prestamo != null)
            {
                // VISUALIZAR
                ViewBag.Title = MyResources.PrestamoResources.ElementoToken + prestamo.Ejemplar.CodEjemplar + " " + prestamo.FRecogida;
            }
            else
            {
                // CREAR
                ViewBag.Title = MyResources.PrestamoResources.AccionCrear;

                ViewBag.UsuarioList  = new SelectList(uS.getAllNoBorrados() as System.Collections.IEnumerable, "CodUsuario", "Nombre");
                ViewBag.EjemplarList = new SelectList(eS.getAllNoBorrados() as System.Collections.IEnumerable, "CodEjemplar", "Titulo");

                prestamo = new Prestamo();
            }

            return(View("Prestamo", prestamo));
        }