public ValidationResult Adicionar(Sala entity) { var resultadoValidacao = new ValidationResult(); if (!entity.IsValid()) { resultadoValidacao.AdicionarErro(entity.ResultadoValidacao); return(resultadoValidacao); } _salaRepository.Adicionar(entity); return(resultadoValidacao); }
public async Task <bool> Adicionar(Sala Sala) { if (!ExecutarValidacao(new SalaValidation(), Sala)) { return(false); } if (_SalaRepository.Buscar(f => f.Nome == Sala.Nome).Result.Any()) { Notificar("Já existe uma sala com este nome infomado."); return(false); } await _SalaRepository.Adicionar(Sala); return(true); }
public void Repository_Sala_Deveria_Adicionar_Corretamente() { _sala = ObjectMother.GetSala(); _sala = _repository.Adicionar(_sala); _sala.Id.Should().BeGreaterThan(0); }
public Sala Adicionar() { return(_salaRepository.Adicionar(new Sala())); }