Esempio n. 1
0
        protected virtual CommandResult <AddClubOutputModel> PresentSuccessfulResult()
        {
            var outputModel = new AddClubOutputModel(_clubToAdd.GetModel());

            _presenter.PresentSuccessfulResult(outputModel);

            return(new CommandResult <AddClubOutputModel>
            {
                Status = CommandResultStatusCode.Success,
                ModelValidationErrors = null,
                OutputModel = outputModel
            });
        }
Esempio n. 2
0
        protected virtual CommandResult <AddClubOutputModel> PresentDuplicatedResult()
        {
            var outputModel = new AddClubOutputModel(_clubToAdd.GetModel());

            _presenter.PresentDuplicatedResult(outputModel);

            return(new CommandResult <AddClubOutputModel>
            {
                Status = CommandResultStatusCode.DuplicateEntry,
                ModelValidationErrors = null,
                OutputModel = null
            });
        }
 public void PresentSuccessfulResult(AddClubOutputModel outputModel)
 {
     _output.WriteLine(string.Format("Added new club with name \"{0}\" successfully.", outputModel.Name));
 }
 //methods
 public void PresentDuplicatedResult(AddClubOutputModel outputModel)
 {
     _output.WriteLine(string.Format("Couldn't add club with name \"{0}\" because there is another club using that name.", outputModel.Name));
 }