public IEnumerable <MstStoreType> AddStoreType(MstStoreType storeType) { IEnumerable <MstStoreType> allStoreTypes = null; uow.StoreTypeRepository.Add(storeType); if (uow.Complete()) { allStoreTypes = GetAllStoreTypes(); } return(allStoreTypes); }
public IEnumerable <MstStoreType> DeleteStoreType(int storeTypeId) { IEnumerable <MstStoreType> allStoreTypes = null; MstStoreType existingStoreType = uow.StoreTypeRepository.Get(storeTypeId); if (existingStoreType != null) { uow.StoreTypeRepository.Remove(existingStoreType); if (uow.Complete()) { allStoreTypes = GetAllStoreTypes(); } } return(allStoreTypes); }
public IEnumerable <MstStoreType> UpdateStoreType(MstStoreType storeType) { IEnumerable <MstStoreType> allStoreTypes = null; MstStoreType existingStoreType = uow.StoreTypeRepository.Get(storeType.Id); if (existingStoreType != null) { existingStoreType.Name = storeType.Name; existingStoreType.IsActive = storeType.IsActive; // uow.update if (uow.Complete()) { allStoreTypes = GetAllStoreTypes(); } } return(allStoreTypes); }