19 lines
800 B
C
19 lines
800 B
C
|
#ifndef __CI1350_H
|
||
|
#define __CI1350_H
|
||
|
|
||
|
#include <assoc.h>
|
||
|
#include <date.h>
|
||
|
#include <textset.h>
|
||
|
|
||
|
///////////////////////////////////////////////////////////////////////////////////////
|
||
|
// Metodi liberi per determinare giorni lavorativi e feriali (nati per ci1300 ci1400)
|
||
|
///////////////////////////////////////////////////////////////////////////////////////
|
||
|
|
||
|
bool ci_is_ferial_day(const TDate& data);
|
||
|
long ci_calcola_giorni_lavorativi(const TDate& dataini, const TDate& datafine);
|
||
|
long ci_calcola_giorni_lavorativi_cms(const int anno, const int mese, const TDate& ini_cms, const TDate& fine_cms,
|
||
|
const TDate& dataini, const TDate& datafine, TDate& inizio_lav, TDate& fine_lav);
|
||
|
|
||
|
void ci_fill_recset_from_ass(TAssoc_array& ass, TCSV_recordset& recset);
|
||
|
|
||
|
#endif
|