public JsonDotNetResult Edit(RegistrationEditCommand command)
        {
            return Execute(
                action: () =>
                {
                    var registration = RavenSession.Load<Registration>(command.Id);
                    registration.Update(command); //fyi; the registration has Id instead of RegistrationId, but we're not using this class on the client

                    RavenSession.SaveChanges();
                    return new JsonDotNetResult(true);
                });
        }
예제 #2
0
        public void Update(RegistrationEditCommand command)
        {
            TeamName = command.TeamName.TrimSafely();
            ParticipantCount = command.ParticipantCount;
            DivisionId = command.DivisionId;
            IsShowTeam = command.IsShowTeam;
            IsWorldsTeam = command.IsWorldsTeam;

            this.RegisterCommand(command);
        }