public bool Import(IEnumerable <string> csv, int userId) { try { foreach (string item in csv) { var dates = item.Split(','); DateTime from; DateTime to; if (dates.Length < 2) { continue; } if (DateTime.TryParse(dates[0], out from)) { if (DateTime.TryParse(dates[1], out to)) { _wrapper.AddNonAvailability(from, to, userId); } } } } catch (Exception e) { Console.WriteLine(e); return(false); } return(true); }