コード例 #1
0
ファイル: LocalStorageService.cs プロジェクト: vincedani/svu
        public void DeleteActivity(MappedActivity activity)
        {
            Activity act = ActivityMapper.MapActivityToDB(activity);

            context.Acivities.Attach(act);
            context.Acivities.Remove(act);
            context.SaveChanges();
        }
コード例 #2
0
ファイル: LocalStorageService.cs プロジェクト: vincedani/svu
        public MappedActivity ModifActivity(MappedActivity activity)
        {
            Activity act = ActivityMapper.MapActivityToDB(activity);

            context.Entry(act).State = EntityState.Modified;
            context.SaveChanges();

            act = context.Acivities.SingleOrDefault(a => a.ID == activity.ID);
            return(ActivityMapper.MapActivityFromDB(act));
        }
コード例 #3
0
ファイル: LocalStorageService.cs プロジェクト: vincedani/svu
        public MappedActivity AddActivity(MappedActivity activity)
        {
            Activity act = ActivityMapper.MapActivityToDB(activity);

            act.CreatedTime = DateTime.Now;
            act             = context.Acivities.Add(act).Entity;
            context.SaveChanges();

            return(ActivityMapper.MapActivityFromDB(act));
        }