public ActionResult Index(int codLibro = -1)
        {
            ActionResult     paginaRedirect = null;
            IList <Ejemplar> ejemplares     = null;

            ViewBag.codLibro = codLibro;
            if (codLibro > 0)
            {
                ejemplares = ejS.getByIdDeLibro(codLibro);
                if (ejemplares.Count() <= 0)
                {
                    ViewBag.ErrorMessage = "No se han encontrado ejemplares del libro seleccionado";
                }
            }
            else
            {
                ejemplares = ejS.getAll();

                if (ejemplares.Count() <= 0)
                {
                    ViewBag.ErrorMessage = "No se han encontrado ejemplares";
                }
            }
            paginaRedirect = View("Index", ejemplares);

            return(paginaRedirect);
        }
        // GET api/<controller>
        public HttpResponseMessage Get()
        {
            IList <Ejemplar> ejemplares = eS.getAll();
            var response = Request.CreateResponse(System.Net.HttpStatusCode.Forbidden);

            if (ejemplares != null)
            {
                response = Request.CreateResponse <IList <Ejemplar> >(System.Net.HttpStatusCode.OK, ejemplares);
            }
            else
            {
                response = Request.CreateResponse(System.Net.HttpStatusCode.NotFound);
            }
            return(response);
        }