Пример #1
0
        public override string ToString()
        {
            StringBuilder sb = new StringBuilder();

            sb.Append("Numero: ");
            sb.AppendLine(Convert.ToString(Numero));
            sb.Append("Nome do responsavel: ");
            sb.AppendLine(Convert.ToString(Nome));
            sb.Append("Data de Abertura: ");
            sb.AppendLine(DataAbertura.ToString("dd/MM/yyyy"));

            if (DataEncerramento != new DateTime())
            {
                sb.Append("Data de Encerramento: ");
                sb.AppendLine(DataEncerramento.ToString("dd/MM/yyyy"));
            }

            int i = 1;

            foreach (Area ar in Area)
            {
                sb.AppendLine($"Dados Area #{i}: ");
                sb.Append("\tCodigo da area : ");
                sb.AppendLine(Convert.ToString(ar.Codigo));
                sb.Append("\tTamanho da area : ");
                sb.AppendLine(Convert.ToString(ar.TamanhoArea));
                i++;
            }
            sb.AppendLine();
            sb.Append("Area da OS: ");
            sb.AppendLine(Convert.ToString(AreaOS()));

            return(sb.ToString());
        }
Пример #2
0
        public DateTime CalcularDataExpiracao()
        {
            switch (Duracao)
            {
            case DuracaoCapsula.UmDia:
                return(DataAbertura.AddDays(1));

            case DuracaoCapsula.UmaSemana:
                return(DataAbertura.AddDays(7));

            case DuracaoCapsula.UmMes:
                return(DataAbertura.AddMonths(1));

            case DuracaoCapsula.UmAno:
                return(DataAbertura.AddYears(1));

            default:
                throw new ArgumentOutOfRangeException("Duracao");
            }
        }
Пример #3
0
 public override string ToString()
 {
     return("\nConta: " + NConta + "\nNome: " + Nome + "\nData da abertura: " + DataAbertura.ToShortDateString() + "\nSaldo: " + saldo);
 }