コード例 #1
0
 public static DetailsGroupModel GroupToDetails(Groupe groupe)
 {
     return(new DetailsGroupModel()
     {
         LeGroupe = MapToDBModel.GroupToEditGroupModel(groupe),
         LEvent = MapToDBModel.EvenementToEventModel(groupe.Evenement),
         Membres = groupe.MembreGroupe.Select(e => MapToDBModel.MemberToProfile(e)).ToList()
     });
 }
コード例 #2
0
        public static EditGroupModel GroupToEditGroupModel(Groupe g)
        {
            EditGroupModel Em = new EditGroupModel();

            Em.MonGroupe = new GroupModel()
            {
                IdGroupe    = g.IdGroupe,
                Description = g.Description,
                Nom         = g.Nom
            };
            EvenementRepository er = new EvenementRepository(ConfigurationManager.ConnectionStrings["CnstrDev"].ConnectionString);

            List <Evenement> ev = er.GetAll().ToList();

            Em.MesEvents = new List <EventModel>();
            //Mapping
            foreach (Evenement item in ev)
            {
                Em.MesEvents.Add(MapToDBModel.EvenementToEventModel(item));
            }
            return(Em);
        }