Ejemplo n.º 1
0
 public EventDTO Add(EventDTO eventToAdd)
 {
     Event newEvent = new Event();
     newEvent.Update(eventToAdd);
     uow.EventRepo.Insert(newEvent);
     uow.Commit();
     return DTOService.ToDTO<Event, EventDTO>(newEvent);
 }
Ejemplo n.º 2
0
 private static void CreateNewEvents(Candidate destination, CandidateDTO source)
 {
     source.Events.Where(x => x.IsNew()).ToList().ForEach(newEvent =>
     {
         var toDomain = new Event();
         toDomain.Update(newEvent);
         destination.Events.Add(toDomain);
     });
 }
Ejemplo n.º 3
0
 private EventDetails ToViewModel(Event @event)
 {
     return !User.IsInRole("Admin")
                ? Mapper.Map<Event, EventDetails>(@event)
                : Mapper.Map<Event, AdminEventDetails>(@event);
 }