Exemple #1
0
        private static bool numProtoUnivocoInFile(ItemReportPregressi protocollo, List <ItemReportPregressi> listaProtocolli)
        {
            bool esito = false;

            int numprotofound = (from ItemReportPregressi tempProto in listaProtocolli where tempProto.idNumProtocolloExcel == protocollo.idNumProtocolloExcel && tempProto.idRegistro == protocollo.idRegistro select protocollo.idNumProtocolloExcel).Count();

            if (numprotofound < 2)
            {
                esito = true;
            }

            return(esito);
        }
Exemple #2
0
 private static bool tipoOperazioneCorretta(ItemReportPregressi protocollo)
 {
     return(protocollo.tipoOperazione.ToUpper().Equals("M") || protocollo.tipoOperazione.Equals("I") || protocollo.tipoOperazione.Equals("C"));
 }
Exemple #3
0
        private static bool annoProtocolloValido(ItemReportPregressi protocollo, Registro registro)
        {
            DateTime dataProtocollo = DateTime.ParseExact(protocollo.data, "dd/mm/yyyy", null);

            return(dataProtocollo.Year.ToString().Equals(registro.anno_pregresso.ToString()));
        }
Exemple #4
0
 private static bool tipoProtoCorretto(ItemReportPregressi protocollo)
 {
     return(protocollo.tipoProtocollo.ToUpper().Equals("P") || protocollo.tipoProtocollo.ToUpper().Equals("A"));
 }