//Atualiza um time de suporte existente. public void Atualizar(Entities.TimeSuporteEntity entity) { GarantirTimeSuporteValido(entity); _timeSuporteRepository.Update(entity); }
//Método comum de validação de um sistema, evitando a replicação de código. private void GarantirTimeSuporteValido(Entities.TimeSuporteEntity timeSuporte) { //Validação de negócio com o framework BM.Validations. ValidatorHelper.GarantirNaoNulo(timeSuporte, Mensagens.TimeSuporteInvalido); }
//Cadastra um novo time de suporte. public void Cadastrar(Entities.TimeSuporteEntity entity) { GarantirTimeSuporteValido(entity); _timeSuporteRepository.Add(entity); }