public void Handle(SourceCustomerLocalityUpdateCommand command) { var entity = _entities.Get <CustomerLocality>() .SingleOrDefault(p => p.ID == command.Id); if (entity == null) { entity = new CustomerLocality() { ID = command.Id, CustomerLocalityName = command.CustomerLocalityName }; _entities.Create(entity); } else { entity.CustomerLocalityName = command.CustomerLocalityName; } int rowsAffected = _entities.SaveChanges(); if (rowsAffected > 0) { } }
public void Handle(SourceCustomerLocalityDeleteCommand command) { var entity = new CustomerLocality() { ID = command.Id }; _entities.Delete(entity); int rowsAffected = _entities.SaveChanges(); if (rowsAffected > 0) { } }