public void Handle(CriarPeriodoCommand message) { if (!CommandValido(message)) { return; } Periodo periodo = new Periodo(message.Descricao, message.Segunda, message.Terca, message.Quarta, message.Quinta, message.Sexta, message.Sabado, message.Domingo, message.TodosOsDias, message.DataRepeticaoIni, message.DataRepeticaoFim, message.HoraIni, message.HoraFim, message.RepetirSempre); _periodoRepository.Criar(periodo); if (!Commit()) { return; } }