示例#1
0
 private static float PrendiData(AnalisiLatte analisi, int indiceInizio, int lunghezza)
 {
     if (analisi.DataPrelievo != "")
     {
         var dato = float.Parse(analisi.DataPrelievo.Substring(indiceInizio, lunghezza));
         return(dato);
     }
     return(0f);
 }
示例#2
0
 private static float PrendiFlagFuoriSoglia(AnalisiLatte analisi, string datoInteressato)
 {
     if (analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).FuoriSoglia.ToString() != "")
     {
         if (analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).FuoriSoglia.ToString() != "assenti")
         {
             var flagFuoriFoglia = analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).FuoriSoglia;
             return(flagFuoriFoglia);
         }
     }
     return(0f);
 }
示例#3
0
 private static float PrendiValore(AnalisiLatte analisi, string datoInteressato)
 {
     if (analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).Valore.ToString() != "")
     {
         if (analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).Valore.ToString() != "assenti")
         {
             float valore = analisi.Valori.FirstOrDefault(a => a.Nome.Trim() == datoInteressato).Valore;
             return(valore);
         }
     }
     return(0f);
 }