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" }); }
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 }); }