Exemplo n.º 1
0
        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");
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
 // GET: Offres
 public ActionResult Index()
 {
     return(View("Index", manager.GetOffres()));
 }