public Models.VitalsModel FormatStringToVitalsObject(string[] vitalsDetails)
 {
     Models.VitalsModel vitals = new Models.VitalsModel()
     {
         PatientId  = vitalsDetails[0],
         VitalId    = vitalsDetails[1],
         Name       = vitalsDetails[2],
         Value      = float.Parse(vitalsDetails[3]),
         LowerLimit = float.Parse(vitalsDetails[4]),
         UpperLimit = float.Parse(vitalsDetails[5])
     };
     return(vitals);
 }
        private string FormatVitalsObjectToString(Models.VitalsModel vitals)
        {
            var csvFormatData = "";

            if (vitals.VitalId != null)
            {
                csvFormatData = string.Join(',', new object[] {
                    vitals.PatientId,
                    vitals.VitalId,
                    vitals.Name,
                    vitals.Value.ToString(),
                    vitals.LowerLimit.ToString(),
                    vitals.UpperLimit.ToString()
                });
            }
            return(csvFormatData);
        }
        public bool Writevitals(Models.VitalsModel vitals, string filepath)
        {
            string vitalsDetails = FormatVitalsObjectToString(vitals);

            return(_csvHandler.WriteToFile(vitalsDetails, filepath));
        }