| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- using CD67.FicheCollege.Entity;
- using CD67.FicheCollege.Factory;
- using CD67.FicheCollege.MVC.Models;
- using System.Net;
- using System.Web.Mvc;
- namespace CD67.FicheCollege.MVC.Controllers
- {
- public class RestaurationController : Controller
- {
- private Entities db = new Entities();
- // GET: Actions
- public ActionResult Index(int? annee_id)
- {
- if (annee_id == null)
- {
- return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
- }
- AnneeFactory fact = new AnneeFactory(db);
- Annee annee = fact.getById(annee_id);
- AnneeViewModel model = new AnneeViewModel(annee, db, ModeAcces.Lecture);
- RestaurationParametreFactory paramFactory = new RestaurationParametreFactory(db);
- RestaurationParametre param = paramFactory.getBy(x => x.Annee_Id == annee_id.Value);
- if (param == null)
- ViewBag.Ouverture = false;
- else
- ViewBag.Ouverture = param.Campagne;
- return View(model);
- }
- protected override void Dispose(bool disposing)
- {
- if (disposing)
- {
- db.Dispose();
- }
- base.Dispose(disposing);
- }
- }
- }
|