public void Execute(GroupDto request) { _validator.ValidateAndThrow(request); var group = new Group { Name = request.Name }; _context.Groups.Add(group); _context.SaveChanges(); }
public void Execute(int request) { var group = _context.Groups.Find(request); if (group == null) { throw new EntityNotFoundException(request, typeof(Group)); } _context.Groups.Remove(group); _context.SaveChanges(); }
public void Execute(RegisterUserDto request) { _validator.ValidateAndThrow(request); _context.Users.Add(new Domain.User { FirstName = request.FirstName, LastName = request.LastName, Username = request.Username, Password = request.Password, Email = request.Email }); _context.SaveChanges(); }