public void Delete(StoreRequest store) { if (store.Id.HasValue) { _repository.DeleteStore(store.Id.Value); } }
public void UpdateStore(StoreRequest store) { var updateStore = (from s in _stores where s.Id == store.Id select s).First(); if (updateStore != null) { updateStore.City = store.City; updateStore.Name = store.Name; updateStore.Number = store.Number; updateStore.OrgLevelId = store.OrgLevelId; updateStore.RetailerId = store.RetailerId; updateStore.State = store.State; updateStore.SubOrgLevelId = store.SubOrgLevelId; } }
public StoreResponse Get(StoreRequest store) { return (from s in _repository.GetStores() where s.Id == store.Id select s).First(); }
public StoreResponse Post(StoreRequest store) { StoreResponse response = new StoreResponse { RetailerId = store.RetailerId, Id = store.Id, Name = store.Name, Number = store.Number, City = store.City, State = store.State, OrgLevelId = store.OrgLevelId, SubOrgLevelId = store.SubOrgLevelId }; _repository.UpdateStore(store); return response; }