Example #1
0
        public int WriteCalfData(IEnumerable <Herd> herds)
        {
            List <Herd> herdList = herds.ToList();

            AssignCalfSN(herdList);


            foreach (Herd herd in herdList)
            {
                foreach (RawCalf rawCalf in herd.Calves.Where(c => !c.DoNotImport).ToList())
                {
                    _model.tblCalves.Add(_calfBuilder.BuildFromRawCalf(rawCalf, herd));
                }
            }
            return(_model.SaveChanges());
        }