예제 #1
0
        public void UpdateClass(AvailableClass @class)
        {
            var currentClasses = LoadClasses();
            var oldClass       = currentClasses.SingleOrDefault(x => x.ClassId == @class.ClassId);

            if (oldClass is null)
            {
                // TODO: Error handling
                return;
            }

            oldClass.ClassName = @class.ClassName;
            _repo.SerializeObjectFilename(currentClasses, SaveFileName);
        }
예제 #2
0
 public IEnumerable <Dto.AvailableClass> UpdateClass([FromBody] AvailableClass @class)
 {
     _classService.UpdateClass(@class);
     return(ConvertModelToDto(_classService.LoadClasses()));
 }