private Price GetPriceFromInput(int companyId, DailyInputDto p) { return(new Price { CompanyId = companyId, Day = Repository.Find <Day>(d => d.Date == p.Day), Close = p.Close, Max = p.Max, Min = p.Min, Open = p.Open, Volume = p.Volume }); }
private static DailyInputDto ParseDailyInput(string line) { var values = line.Split(new char[] { ',' }); var result = new DailyInputDto(); result.CoName = values[0]; result.Day = DateTime.ParseExact(values[1], "yyyyMMdd", CultureInfo.InvariantCulture); result.Open = Decimal.Parse(values[2]); result.Max = Decimal.Parse(values[3]); result.Min = Decimal.Parse(values[4]); result.Close = Decimal.Parse(values[5]); result.Volume = Decimal.Parse(values[6]); return(result); }