using System.Collections.Generic; using System.Linq; using PetaPoco.Business; namespace Sony.Filtr.ApiConsumer { public class ApiConsumerManager { public ApiConsumer AddApiConsumer(ApiConsumer apiConsumer) { var id = PetaPocoRepository.Instance.Insert(apiConsumer); apiConsumer.Id = id; return apiConsumer; } public List GetApiConsumers() { return PetaPocoRepository.ReadOnlyInstance.Fetch(); } public void DeleteApiConsumer(ApiConsumer apiConsumer) { PetaPocoRepository.Instance.Delete(apiConsumer.Id); } public void UpdateApiConsumer(ApiConsumer apiConsumer) { PetaPocoRepository.Instance.Update(apiConsumer); } public ApiConsumer GetApiConsumer(int id) { return PetaPocoRepository.ReadOnlyInstance.SingleOrDefault(id); } } }