Exemplo n.º 1
0
        public void InsertTask(PracticeTask task)
        {
            if (task.Id > 0)
            {
                throw new ArgumentException("A new task cannot have an id");
            }

            using (var context = new SmartSessionContext())
            {
                context.Tasks.Add(task);
                context.SaveChanges();
            }
        }
Exemplo n.º 2
0
        public void Insert_A_Task()
        {
            var task = new PracticeTask()
            {
                Title                  = "Here is my first goal",
                DateCreated            = DateTime.Now,
                GoalTaskType           = 1,
                TargetPracticeDuration = 10,
                TargetSpeed            = 120,
                Exercise               = new Exercise()
                {
                    Title            = "Exercise Title",
                    DifficultyRating = 3,
                    RequiredDuration = 520,
                    DateCreated      = DateTime.Now
                },
                Description = "My Description"
            };

            DataAccess dataAccess = new DataAccess();

            dataAccess.InsertTask(task);
        }