Ignore:
Timestamp:
07/31/20 10:15:02 (3 years ago)
Author:
DimitarSlezenkovski <dslezenkovski@…>
Branches:
master
Children:
d8fafb8
Parents:
4e72684
Message:

Update & add service

File:
1 edited

Legend:

Unmodified
Added
Removed
  • FarmatikoServices/Services/PharmacyHeadService.cs

    r4e72684 ra55ef91  
    33using FarmatikoServices.FarmatikoServiceInterfaces;
    44using System;
    5 using System.Collections.Generic;
    65using System.Linq;
    7 using System.Text;
    86
    97namespace FarmatikoServices.Services
     
    1917        public void Add(PharmacyHead pharmacyHead)
    2018        {
    21             if (pharmacyHead != null)
     19            try
    2220            {
    23                 _pharmacyHeadRepository.Add(pharmacyHead);
     21                if (pharmacyHead != null)
     22                {
     23                    _pharmacyHeadRepository.Add(pharmacyHead);
     24                }
    2425            }
     26            catch (Exception e)
     27            {
     28                e = new Exception("Can't add, pharmacy head is null.");
     29            }
     30
    2531        }
    2632
    2733        public IQueryable<PharmacyHead> GetAllPharmacies(string NameOfPharmacyHead)
    2834        {
    29             if(NameOfPharmacyHead != null)
     35            if (NameOfPharmacyHead != null)
    3036            {
    3137                IQueryable<PharmacyHead> Pharmacy = _pharmacyHeadRepository.GetAllPharmacies(NameOfPharmacyHead);
    3238                if (Pharmacy != null)
    33                 {
    3439                    return Pharmacy;
    35                 }
    3640            }
    3741            return null;
     
    4044        public IQueryable<PharmacyHead> GetPharmacyByName(string Name)
    4145        {
    42             if(Name != null)
     46            if (Name != null)
    4347            {
    4448                IQueryable<PharmacyHead> PharmacyHead = _pharmacyHeadRepository.GetPharmacyByName(Name);
     
    5155        public IQueryable<MedicineList> GetPharmacyMedicines(string NameOfPharmacy)
    5256        {
    53             if(NameOfPharmacy != null)
     57            if (NameOfPharmacy != null)
    5458            {
    5559                IQueryable<MedicineList> Medicines = _pharmacyHeadRepository.GetPharmacyMedicines(NameOfPharmacy);
     
    6266        public void Remove(PharmacyHead pharmacyHead, string Name)
    6367        {
    64             if (pharmacyHead != null && Name != null)
     68            try
    6569            {
    66                 _pharmacyHeadRepository.Remove(pharmacyHead, Name);
     70                if (Name != null)
     71                {
     72                    _pharmacyHeadRepository.Remove(pharmacyHead, Name);
     73                }
    6774            }
     75            catch (Exception e)
     76            {
     77                e = new Exception("Can't remove, name of pharmacy head is null.");
     78            }
     79
    6880        }
    6981    }
Note: See TracChangeset for help on using the changeset viewer.