private void ValidarCaixinha(Caixinha caixinha) { if (!caixinha.Validar) { AdicionarNotificacao(caixinha.Notificacoes); } }
public Caixinha Incluir(CaixinhaRequest request, string usuarioCadastro) { var novaCaixinha = new Caixinha(request.IdDealer, request.Data, request.Valor, usuarioCadastro); ValidarCaixinha(novaCaixinha); if (Validar) { bool caixinhaDada = repositorio.VerificarCaixinhaParaDealer(request.IdDealer, request.Data); if (!caixinhaDada) { return(repositorio.Incluir(novaCaixinha)); } else { AdicionarNotificacao("Caixinha", CaixinhaMensagem.CxDada); } } return(null); }