Exemple #1
0
 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();
     }
 }
Exemple #2
0
 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();
 }