private void escreverNaTelaSeNaoForComando() { IRetornoMensagem retornoMensagem = null; switch (_mensagem.TipoMensagem) { case Models.Enum.TipoMensagemEnum.MensagemConectado: retornoMensagem = new MensagemConectado(_mensagem.data); break; case Models.Enum.TipoMensagemEnum.MensagemRegistro: retornoMensagem = new MensagemRegistro(_mensagem.registro.ToString()); break; } Console.WriteLine(_mensagem.RetornaMensagemParaMostrarNaTela(retornoMensagem)); }
public string RetornaMensagemParaMostrarNaTela(IRetornoMensagem _retornoMensagem) { return(_retornoMensagem?.RetornaMensagemParaMostrarNaTela()); }