/// <summary>
        /// Get Dailers Details
        /// </summary>
        /// <returns>List of dailer details</returns>
        public IEnumerable <DailersInfo> GetDailerDetails()
        {
            IEnumerable <Repository.DailerInfo>       dailerEntities = this.dailerInfoRepo.GetDailerInfo();
            IEnumerable <BusinessObjects.DailersInfo> data           = EntityMapper.ConvertEntityToModel(dailerEntities);

            return(data);
        }
        /// <summary>
        /// Get Countries method
        /// </summary>
        /// <returns></returns>
        public IEnumerable <Country> GetCountries()
        {
            IEnumerable <Repository.Country>      countryEntities = this.dailerInfoRepo.GetCountries();
            IEnumerable <BusinessObjects.Country> data            = EntityMapper.ConvertEntityToModel(countryEntities);

            return(data);
        }
 /// <summary>
 /// Gets Mobile details
 /// </summary>
 /// <returns>List of mobile details</returns>
 public IEnumerable <MobileDetail> GetMobileDetails()
 {
     try
     {
         IEnumerable <Repository.MobileDetail>      mobileEntities = this.dailerInfoRepo.GetMobileDetails();
         IEnumerable <BusinessObjects.MobileDetail> data           = EntityMapper.ConvertEntityToModel(mobileEntities);
         return(data);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }