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()); }
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"); } }
public override string ToString() { return("\nConta: " + NConta + "\nNome: " + Nome + "\nData da abertura: " + DataAbertura.ToShortDateString() + "\nSaldo: " + saldo); }