Example #1
0
        public Response ExcluirCanal(Guid idCanal)
        {
            bool existe = _repositoryVideo.ExisteCanalAssociado(idCanal);

            if (existe)
            {
                AddNotification("Canal", "NAO_E_POSSIVEL_EXCLUIR_UM_canal ");
                return(null);
            }

            Canal canal = _repositoryCanal.Obter(idCanal);

            if (canal == null)
            {
                AddNotification("Canal", "DADOS_NAO_ENCONTRADOS");
            }

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

            _repositoryCanal.Excluir(canal);

            return(new Response()
            {
                Message = "OPERACAO_REALIZADA_COM_SUCESSO"
            });
        }
Example #2
0
        public Response ExcluirCanal(Guid idCanal)
        {
            bool existe = _repositoryVideo.ExisteCanalAssociado(idCanal);

            if (existe)
            {
                AddNotification("Canal", MSG.NAO_E_POSSIVEL_EXCLUIR_UM_X0_ASSOCIADO_A_UM_X1.ToFormat("canal", "vĂ­deo"));
                return(null);
            }

            Canal canal = _repositoryCanal.Obter(idCanal);

            if (canal == null)
            {
                AddNotification("Canal", MSG.DADOS_NAO_ENCONTRADOS);
            }

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

            _repositoryCanal.Excluir(canal);

            return(new Response()
            {
                Message = MSG.OPERACAO_REALIZADA_COM_SUCESSO
            });
        }