Example #1
0
        public Manga(string titulo, IList <AutorManga> autores, int anoLancamento, Guid editoraId, Editora editora, string edicaoManga, IList <Edicao> edicoes)
        {
            Titulo        = titulo;
            Autores       = autores;
            AnoLancamento = anoLancamento;
            EditoraId     = editoraId;
            Editora       = editora;
            EdicaoManga   = edicaoManga;
            Edicoes       = edicoes;

            new AddNotifications <Manga>(this)
            .IfNullOrWhiteSpace(m => m.Titulo)
            .IfNull(e => e.Editora, Message.O_CAMPO_X0_E_INFORMACAO_OBRIGATORIA.ToFormat("Editora"));

            AddNotifications(Editora);
        }