Exemplo n.º 1
0
 // IMPRESSÃO
 public override string ToString()
 {
     return("\t\t>>>Livro " + NumeroTombo + "<<<" +
            "\n\nTítulo: " + Titulo + "\tAutor: " + Autor +
            "\n\nGenero: " + Genero + "\tData Publicação: " + DataPublicacao.ToString("dd/MM/yyyy") +
            "\n\nISBN: " + Isbn +
            "\n\n------------------------------------------------------------------");
 }
Exemplo n.º 2
0
 public void Validar()
 {
     if (string.IsNullOrEmpty(Titulo))
     {
         throw new ExcecaoCampoNulo();
     }
     if (string.IsNullOrEmpty(Tema))
     {
         throw new ExcecaoCampoNulo();
     }
     if (string.IsNullOrEmpty(Autor))
     {
         throw new ExcecaoCampoNulo();
     }
     if (Volume < 1)
     {
         throw new ExcecaoVolumeInvalido();
     }
     if (!DataPublicacao.CompareDadosPequenos())
     {
         throw new ExcecaoDataDeLivro();
     }
 }
Exemplo n.º 3
0
 public override string ToString()
 {
     return($"Numero Tombo: {NumeroTombo}\nISBN: {Isbn}\nTitulo: {Titulo}\nGenero: {Genero}\nData Publicação: {DataPublicacao.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)}\nAutor: {Autor}");
 }
Exemplo n.º 4
0
    public void FromIDataReader(IDataReader pobjIDataReader)
    {
        if (pobjIDataReader == null)
        {
            return;
        }

        if ((!object.ReferenceEquals(pobjIDataReader["paginaId"], DBNull.Value)))
        {
            this.PaginaId = Convert.ToInt32(pobjIDataReader["paginaId"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["categoriaId"], DBNull.Value)))
        {
            this.CategoriaId = Convert.ToInt32(pobjIDataReader["categoriaId"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["templateId"], DBNull.Value)))
        {
            this.TemplateId = Convert.ToInt32(pobjIDataReader["templateId"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["alias"], DBNull.Value)))
        {
            this.Alias = pobjIDataReader["alias"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["titulo"], DBNull.Value)))
        {
            this.Titulo = pobjIDataReader["titulo"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["descricao"], DBNull.Value)))
        {
            this.Descricao = pobjIDataReader["descricao"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["status"], DBNull.Value)))
        {
            this.Status = Convert.ToInt32(pobjIDataReader["status"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["MetatagsKeywords"], DBNull.Value)))
        {
            this.MetatagsKeywords = pobjIDataReader["MetatagsKeywords"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["MetatagsDescription"], DBNull.Value)))
        {
            this.MetatagsDescription = pobjIDataReader["MetatagsDescription"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["corMenu"], DBNull.Value)))
        {
            this.CorMenu = pobjIDataReader["corMenu"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["dataCriacao"], DBNull.Value)))
        {
            this.DataCriacao = Convert.ToDateTime(pobjIDataReader["dataCriacao"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["dataPublicacao"], DBNull.Value)))
        {
            this.DataPublicacao = Convert.ToDateTime(pobjIDataReader["dataPublicacao"]);
        }

        if ((!object.ReferenceEquals(pobjIDataReader["usuarioId"], DBNull.Value)))
        {
            this.Usuario = new Usuario()
            {
                Id = Convert.ToInt32(pobjIDataReader["usuarioId"])
            };
        }

        if ((!object.ReferenceEquals(pobjIDataReader["Categoria"], DBNull.Value)))
        {
            this.Categoria = pobjIDataReader["Categoria"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["CriadoPor"], DBNull.Value)))
        {
            this.CriadoPor = pobjIDataReader["CriadoPor"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["StatusDescricao"], DBNull.Value)))
        {
            this.StatusDescricao = pobjIDataReader["StatusDescricao"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["PublicadoPor"], DBNull.Value)))
        {
            this.PublicadoPor = pobjIDataReader["PublicadoPor"].ToString();
        }

        if (DataPublicacao > DateTime.MinValue)
        {
            DataPublicacaoString = DataPublicacao.ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["ArquivoTemplate"], DBNull.Value)))
        {
            this.ArquivoTemplate = pobjIDataReader["ArquivoTemplate"].ToString();
        }

        IdTemplateArquivo = string.Concat(TemplateId.ToString(), "|", ArquivoTemplate);

        if ((!object.ReferenceEquals(pobjIDataReader["ConfiguracaoAbas"], DBNull.Value)))
        {
            this.ConfiguracaoAbas = pobjIDataReader["ConfiguracaoAbas"].ToString();
        }

        if ((!object.ReferenceEquals(pobjIDataReader["QuantidadeAba"], DBNull.Value)))
        {
            this.QuantidadeAbas = Convert.ToInt32(pobjIDataReader["QuantidadeAba"]);
        }
    }
Exemplo n.º 5
0
 public override string ToString()
 {
     return($"{Id.ToString("000")} | {Titulo.PadRight(30)} | {CargaHoraria.ToString().PadLeft(3)} | { DataPublicacao.ToString("dd/MM/yyyy")} | { Canal}");
 }
Exemplo n.º 6
0
 public override string ToString()
 {
     return($"{NumeroTombo};{ISBN};{Titulo};{Genero};{DataPublicacao.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture)};{Autor}");
 }
Exemplo n.º 7
0
 public override string ToString()
 {
     return($"Numero do Tombo: {NumeroTombo}\nISBN: {ISBN}\nTítulo do Livro: {Titulo}\nGênero: {Genero}\nData de Publicação: {DataPublicacao.ToString("dd/MM/yyyy")}\nAutor: {Autor}");
 }