Esempio n. 1
0
        public async Task <ActionResult <IEnumerable <ActivityViewModel> > > GetActivities()
        {
            List <Activity> activities = await _activitiesRepository.GetAll()
                                         .Include(a => a.Client).ToListAsync();

            return(Ok(_mapper.Map <IEnumerable <ActivityViewModel> >(activities)));
        }
        public void EditActivity(Activity activity)
        {
            IActivitiesRepository activitiesRepository = this.persistanceContext.GetActivitiesRepository();
            List <Activity>       activities           = new List <Activity>(activitiesRepository.GetAll());

            var activityToEdit = activities.Where(act => act.Id == activity.Id).FirstOrDefault();

            if (activityToEdit != null)
            {
                activityToEdit.Name           = activity.Name;
                activityToEdit.Description    = activity.Description;
                activityToEdit.ActivityType   = activity.ActivityType;
                activityToEdit.OccurenceDates = activity.OccurenceDates;

                activitiesRepository.Save();
            }
        }
        public IEnumerable <Activity> GetAllActivities()
        {
            IActivitiesRepository activitiesRepository = this.persistanceContext.GetActivitiesRepository();

            return(activitiesRepository.GetAll());
        }
Esempio n. 4
0
 public List <Activities> GetAll()
 {
     return(_activitiesRepository.GetAll());
 }