Ejemplo n.º 1
0
        public ActionResult Auteurs(int id = 0)
        {
            using (var dal = new Dal())
            {
                AuteursViewModel viewModel;

                if (id > 0)
                {
                    ViewBag.AuteurId = id;
                    viewModel = new AuteursViewModel
                    {
                        listeAuteurs = dal.ObtenirLivresParAuteurId(id)
                    };
                }
                else
                {
                    viewModel = new AuteursViewModel
                    {
                        listeAuteurs = dal.ObtenirListeDeTousLesAuteurs(),
                    };
                }

                return View(viewModel);
            }
        }
Ejemplo n.º 2
0
        public ActionResult Livre(string id = "")
        {
            using (var dal = new Dal())
            {
                var listeLivresOuAuteurs = dal.RechercherLivreOuAuteur(id);

                return View(listeLivresOuAuteurs);
            }
        }
Ejemplo n.º 3
0
        public ActionResult Index()
        {
            using (var dal = new Dal())
            {
                var viewModel = new LivresViewModel
                {                   
                    listeLivres = dal.ObtenirListeDeTousLesLivres(),
                    qteLivres = dal.ObtenirQteLivres()
                };

                return View(viewModel);
            }
        }
Ejemplo n.º 4
0
        public ActionResult Livre(int id = 0)
        {
            using (var dal = new Dal())
            {
                LivreParId viewModel = null;
                var livreParId = dal.ObtenirLivreParLivreId(id);

                if (livreParId != null)
                {
                    viewModel = new LivreParId
                    {
                        Titre = livreParId.Titre != null ? livreParId.Titre : null,
                        DateDeParution = livreParId.DateDeParution != null ? livreParId.DateDeParution : DateTime.MinValue,
                        Emprunteur = livreParId.Client != null ? livreParId.Client.Nom : null
                    };
                }
                return View(viewModel);
            }
        }