Exemplo n.º 1
0
        public override string ToString()
        {
            StringBuilder stringLocacao = new StringBuilder();

            string statusNominal;

            if (Status == true)
            {
                statusNominal = "ATIVA";
            }
            else
            {
                statusNominal = "INATIVA";
            }

            string situacaoNominal;

            if (Situacao == true)
            {
                situacaoNominal = "REGULAR";
            }
            else
            {
                situacaoNominal = "IRREGULAR";
            }

            stringLocacao.AppendLine(" ID............................: " + Id);
            stringLocacao.AppendLine(" Status........................: " + statusNominal);
            stringLocacao.AppendLine(" Situação......................: " + situacaoNominal);
            stringLocacao.AppendLine(" Data de locação...............: " + DataLocacao.ToString("dd/MM/yyyy"));
            stringLocacao.AppendLine(" Data prevista de devolução....: " + DataPrevistaDevolucao.ToString("dd/MM/yyyy"));
            stringLocacao.AppendLine(" Data de ocorrência devolução..: " + DataOcorreuDevolucao.ToString("dd/MM/yyyy"));

            stringLocacao.AppendLine("\n ID do filme...................: " + Filme.Id);
            stringLocacao.AppendLine(" Título do filme...............: " + Filme.Titulo);
            stringLocacao.AppendLine(" Categoria do filme............: " + Filme.Categoria);
            stringLocacao.AppendLine(" Valor da locação no prazo.....: R$" + Filme.ValorLocacao.ToString("F2"));

            stringLocacao.AppendLine("\n Nome do cliente...............: " + Cliente.Nome);
            stringLocacao.AppendLine(" Data de Nascimento do cliente.: " + Cliente.DataNascimento.ToString("dd/MM/yyyy"));
            stringLocacao.AppendLine(" CPF do cliente................: " + Cliente.Cpf);
            stringLocacao.AppendLine(" E-mail do cliente.............: " + Cliente.Email);
            stringLocacao.AppendLine(" Número de celular do cliente..: " + Cliente.NumeroCelular);

            return(stringLocacao.ToString());
        }
Exemplo n.º 2
0
 public override string ToString()
 {
     return(string.Format("{0} | {1} | {2} - {3}", Cliente, Carro, DataLocacao.ToString("dd/MM/yyyy"), Status == true ? "Ocupado": "Disponivel"));
 }