Beispiel #1
0
        public int Create(StudentCrudDto student)
        {
            var entity = new Student {
                Name = student.Name
            };

            _context.Students.Add(entity);

            _context.SaveChanges();

            return(student.Id = entity.Id);
        }
Beispiel #2
0
        public async Task <int> CreateAsync(StudentCrudDto student)
        {
            var entity = new Student {
                Name = student.Name
            };

            _context.Students.Add(entity);

            await _context.SaveChangesAsync();

            return(student.Id = entity.Id);
        }
Beispiel #3
0
        public async Task <bool> UpdateAsync(StudentCrudDto student)
        {
            var entity = await _context.Students.FirstOrDefaultAsync(s => s.Id == student.Id);

            if (entity == null)
            {
                return(false);
            }

            entity.Name = student.Name;

            await _context.SaveChangesAsync();

            return(true);
        }
Beispiel #4
0
 public bool Update(StudentCrudDto student)
 {
     throw new NotImplementedException();
 }