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); }
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); }
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); }