Calcolo interessi legali

venerdì 16 marzo 2018 - 22.38
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Visual Studio 2010

Mau67 Profilo | Expert

Buona sera,
chiedo una grossa mano su un problema che non riesco a trovare soluzione, e cioè una procedura che mi calcoli dei periodi di lavoro come se stessi calcolando degli interessi legali.

I record sono contenuti in un dataset caricato precedentemente e dovrei popolare una gridview con il risultato il problema è che devo leggere riga per riga del dataset e confrontarlo con il periodo di chiusura.

I periodi di chiusura sono i seguenti:

("01/01/1992")
("01/01/1993")
("01/01/1996")
("01/01/1998")
("01/01/2011")
("01/01/2012")

Esempio:
Leggo il promo record del dataset
DAl 06/03/1990 AL 09/12/1990 Anni 0 mesi 9 giorni 4
confronto con periodi di chiusura essendo precedente lo inserisce in un altro dataset o direttamente nella gridview
e cosi via fino a quando non trovo il record che confrontato è compreso tra quelli di chiusura

DAL 20/11/2010 AL 18/05/2011 ANNI 0 MESI 5 GIORNI 29
questo periodo è compreso nella chiusura ("01/01/2011")

quindi diventa:
DAL 20/11/2010 AL 31/12/2010 ANNI 0 MESI 1 GIORNI 11
DAL 01/01/2011 AL 18/05/2011 ANNI 0 MESI 4 GIORNI 18

non so se sono stato chiaro .

spero in un grosso aiuto grazie mille

Mau67
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5