private Model.Subdivision MapEntityToSubdiv(Subdivision subdv) { return new Model.Subdivision { Id = subdv.Id, Description = subdv.Description, CountryId = subdv.CountryId }; }
public static void AddOrUpdate(Subdivision subdivision) { using (var connection = new ReferenceDataEntities()) { Subdivision oldValue = connection.Subdivisions.FirstOrDefault(x => x.Id == subdivision.Id); if (oldValue != null) { connection.Entry(oldValue).CurrentValues.SetValues(subdivision); connection.SaveChanges(); } else { connection.Subdivisions.Add(subdivision); connection.SaveChanges(); } } }