public void AddANewMedicine(Medicine medicine) { if (medicine == null || string.IsNullOrWhiteSpace(medicine.Name)) { throw new InvalidOperationException("Medicine name is missing"); } else { _medicineStoreUnitOfWork.MedicineRepository.Add(medicine); _medicineStoreUnitOfWork.Save(); } }
public void AddANewStock(Stock stock) { if (stock == null) { throw new InvalidOperationException("Input data is missing"); } else { _medicineStoreUnitOfWork.StockRepository.Add(stock); _medicineStoreUnitOfWork.Save(); } }
public void AddANewCategory(Category category) { if (category == null || string.IsNullOrWhiteSpace(category.Name)) { throw new InvalidOperationException("Category name is missing"); } else { _medicineStoreUnitOfWork.CategoryRepository.Add(category); _medicineStoreUnitOfWork.Save(); } }
public void AddAnOrder(Order order) { _medicineStoreUnitOfWork.OrderRepository.Add(order); _medicineStoreUnitOfWork.Save(); }