static void Dump() { ManagerBLL bll = new ManagerBLL(); Console.WriteLine("Debut Dump"); try { Console.WriteLine("-- Employes --"); foreach (Employe e in bll.GetEmployees()) { Console.WriteLine($"{e.Id} {e.Nom} {e.Prenom}"); } Console.WriteLine("-- Fin Employes --"); Console.WriteLine("-- Offres --"); foreach (Offre o in bll.GetOffres()) { Console.WriteLine($"{o.Id} {o.Intitule} {o.Description} {o.Responsable} {o.Salaire} {o.Statut?.Libelle}"); } Console.WriteLine("-- Fin Offres --"); } catch (Exception e) { Console.WriteLine(e.Message); } Console.WriteLine("Fini"); }
public List <OffreDataContract> GetAllOffres() { ManagerBLL bll = new ManagerBLL(); List <Offre> offers = bll.GetOffres().ToList(); if (offers.Count == 0) { throw new Exception("Liste d'offre vide"); } List <OffreDataContract> offersDC = new List <OffreDataContract>(); foreach (Offre offer in offers) { OffreDataContract o = new OffreDataContract(offer); offersDC.Add(o); } return(offersDC); }
// GET: Offres public ActionResult Index() { return(View("Index", manager.GetOffres())); }