
clarionDate _ Duda sobre el comportamiento: debe aceptar #s negativos?
Publicado por Ericka (2 intervenciones) el 21/08/2014 18:58:08
En este método me preocupa este código:
En el sentido de que si lo que le entra es un número negativo, el devuelve la fecha base (Dic 28, 1800). No estoy segura si este es el comportamiento de Clarion. Me suena a que si le pasas un # negativo, se refiere a fechas anteriores a la fecha base. Me parece que sería mejor levantar una excepción. Qué opinan?
1
2
3
4
5
6
7
8
9
10
if (clarionDate > 0)
{
//Add the clarion date (days) to the minimum DateTime value
dateTime = new DateTime(1800, 12, 28).AddDays(clarionDate);
}
else
{
dateTime = new DateTime(1800, 12, 28);
}
return dateTime;
En el sentido de que si lo que le entra es un número negativo, el devuelve la fecha base (Dic 28, 1800). No estoy segura si este es el comportamiento de Clarion. Me suena a que si le pasas un # negativo, se refiere a fechas anteriores a la fecha base. Me parece que sería mejor levantar una excepción. Qué opinan?
Valora esta pregunta


0