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 }); }
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)); }