Changeset a55ef91 for FarmatikoServices/Services/MedicineListService.cs
- Timestamp:
- 07/31/20 10:15:02 (4 years ago)
- Branches:
- master
- Children:
- d8fafb8
- Parents:
- 4e72684
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
FarmatikoServices/Services/MedicineListService.cs
r4e72684 ra55ef91 2 2 using FarmatikoData.Models; 3 3 using FarmatikoServices.FarmatikoServiceInterfaces; 4 using System; 4 5 using System.Collections.Generic; 6 using System.Linq; 5 7 6 8 namespace FarmatikoServices.Services … … 14 16 } 15 17 16 public IEnumerable<MedicineList> GetAll() 18 public void Add(MedicineList medicineList) 19 { 20 try 21 { 22 if (medicineList != null) 23 _medicineListRepository.Add(medicineList); 24 } 25 catch (Exception e) 26 { 27 e = new Exception("Can't add the medicine list is null."); 28 throw e; 29 } 30 } 31 32 public IQueryable<MedicineList> GetAll() 17 33 { 18 34 return _medicineListRepository.GetAll(); … … 21 37 public ICollection<MedicineList> GetByManufacturer(string Manufacturer) 22 38 { 23 return _medicineListRepository.GetByManufacturer(Manufacturer); 39 try 40 { 41 if (Manufacturer != null) 42 { 43 44 return _medicineListRepository.GetByManufacturer(Manufacturer); 45 } 46 } 47 catch (Exception e) 48 { 49 e = new Exception("Can't get name of manufacturer is null"); 50 throw e; 51 } 52 return null; 24 53 } 25 54 26 55 public ICollection<MedicineList> GetByName(string Name) 27 56 { 28 if(Name != null)57 try 29 58 { 30 return _medicineListRepository.GetByName(Name); 59 if (Name != null) 60 { 61 return _medicineListRepository.GetByName(Name); 62 } 63 } 64 catch (Exception e) 65 { 66 e = new Exception("Can't get name is null"); 67 throw e; 31 68 } 32 69 return null; 33 70 } 34 71 35 public bool SetHasMedicine(MedicineList medicineList, bool HasMedicine)72 public void Remove(MedicineList medicineList) 36 73 { 37 if (medicineList != null)74 try 38 75 { 39 _medicineListRepository.SetHasMedicine(medicineList, HasMedicine);40 return true;76 if (medicineList != null) 77 _medicineListRepository.Remove(medicineList); 41 78 } 42 else return false; 79 catch (Exception e) 80 { 81 e = new Exception("Can't remove the medicine list is null."); 82 throw e; 83 } 43 84 } 44 85 }
Note:
See TracChangeset
for help on using the changeset viewer.