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); }
private static bool tipoOperazioneCorretta(ItemReportPregressi protocollo) { return(protocollo.tipoOperazione.ToUpper().Equals("M") || protocollo.tipoOperazione.Equals("I") || protocollo.tipoOperazione.Equals("C")); }
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())); }
private static bool tipoProtoCorretto(ItemReportPregressi protocollo) { return(protocollo.tipoProtocollo.ToUpper().Equals("P") || protocollo.tipoProtocollo.ToUpper().Equals("A")); }