Exemple #1
0
        public AdicionarLocalResponse Adicionar(AdicionarLocalRequest request)
        {
            var nome = request.Nome;

            var local = new Local(nome);

            if (_repository.Existe(x => x.Nome == local.Nome))
            {
                AddNotification("Nome", Message.JA_EXISTE_UM_X0_CHAMADO_X1.ToFormat("local", local.Nome));
            }

            if (IsInvalid())
            {
                return(null);
            }

            local = _repository.Adicionar(local);

            return((AdicionarLocalResponse)local);
        }