ASP.NET - calculo de multas

 
Vista:

calculo de multas

Publicado por kelly (49 intervenciones) el 24/02/2006 17:30:41
Hola a todos!!!!
tengo un pequeño dilema con el calculo de unas multas...
Les comento mi problema:
Lo que pasa es que yotengo que cobrar multas diferenciando que sea el mismo día pero la hora sea mayor cierto???
entonces yo hago lo siguiente:
if(dthoy.Date == dtEntrega.Date)
{
int dias1=1,i,c;
string dia;
if(dthoy.Date>dtEntrega.Date)
{
dia=dtEntrega.DayOfWeek;
//dtEntrega=dtEntrega.AddDays(1.0);
}
c=0;
if(dia=="Saturday" || dia=="Sunday")
{
c++;
dias1=0;
}
//Traer la multa segun la colección
if(c>0)
{
lblDiasMulta.Text =System.Convert.ToString(dias1);
lblMulta.Text = System.Convert.ToString(ValorMulta * (dias1-c));
}
else
{
lblDiasMulta.Text =System.Convert.ToString(dias1);
lblMulta.Text = System.Convert.ToString(ValorMulta * dias1);
}
}
bueno yo hice la depuración cierto pero en la parte donde a la variable dia le estoy llevando el día de la semana me dice que valor no definido por lo cuál no me entra al if donde estoy comparando que cuente si es sábado o domingo....
la verdad no se si es que estoy llevando mal el parametro o que de todas manreas a quién me pueda ayudar se lo agradezco
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:calculo de multas

Publicado por thessen (89 intervenciones) el 27/02/2006 15:22:02
Creo que tu problema radica en que DayOfWeek en realidad es una enumeración, por lo tanto, te devolverá un entero y no un string. Prueba a poner esto

int dia;
dia=dtEntrega.DayOfWeek;
}
c=0;
if(dia==DayOfWeek.Saturday || dia==DayOfWeek.Sunday)
{
c++;
dias1=0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:calculo de multas

Publicado por JJ (1 intervención) el 17/03/2006 13:23:10
Hola,

Si quieres dejar de pagar multas, haz como yo e instalate un Avisador de Radares, va de cine.

Lo puedes encontrar en la tienda Online de www.astoncomunicaciones.es

Saludos

JuanJo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar