public async Task <IActionResult> CreateClass(AddOrUpdateClassDto addClass) { var classEntity = _mapper.Map <Class>(addClass); classEntity.Id = Guid.NewGuid(); _context.Class.Add(classEntity); await _context.SaveChangesAsync(); return(Ok()); }
public async Task <IActionResult> UpdateClass(Guid classId, AddOrUpdateClassDto updateClass) { var classEntity = await _context.Class.FirstOrDefaultAsync(p => p.Id == classId); if (classEntity == null) { return(NotFound()); } _mapper.Map(updateClass, classEntity); _context.Class.Update(classEntity); await _context.SaveChangesAsync(); return(NoContent()); }