Example #1
0
 public void UpdateFromModel(StudieTask task)
 {
     task.StudieTaskTitle   = this.studieTaskTitle;
     task.TotalTaskDuration = this.totalTaskDuration;
     task.RemainingTaskTime = this.remainingTaskTime;
     task.VakId             = this.vakId;
     task.VakName           = this.vakName;
     task.GebruikerId       = this.gebruikerId;
 }
Example #2
0
        public IActionResult UpdateStudieTask(StudieTaskDTO model)
        {
            StudieTask studieTask = new StudieTask();

            model.UpdateFromModel(studieTask);
            studieTask.StudieTaskId = model.studieTaskId;

            _studieTaskRepo.update(studieTask);
            _studieTaskRepo.SaveChanges();

            return(CreatedAtAction(nameof(GetAll), studieTask));
        }
Example #3
0
        public IActionResult PostStudieTask(StudieTaskDTO model)
        {
            StudieTask studieTask = new StudieTask();

            model.UpdateFromModel(studieTask);

            StudieVak vak = _studieVakRepo.GetById(studieTask.VakId);

            studieTask.vak = vak;
            _studieTaskRepo.Add(studieTask);
            _studieTaskRepo.SaveChanges();

            return(CreatedAtAction(nameof(GetAll), studieTask));
        }
Example #4
0
 public void update(StudieTask task)
 {
     this._studieTasks.Update(task);
 }
Example #5
0
 public void Remove(StudieTask item)
 {
     this._studieTasks.Remove(item);
 }
Example #6
0
 public void Add(StudieTask item)
 {
     this._studieTasks.Add(item);
 }