public ServiceIndexModel Get()
        {
            try
            {
                IEnumerable <ServiceEntity> customers = _salonManager.GetList();

                List <ServiceModel> servicesVM = new List <ServiceModel>();
                foreach (ServiceEntity c in customers)
                {
                    servicesVM.Add(new ServiceModel
                    {
                        Id            = c.Id,
                        NameOfService = c.NameOfService,
                        Price         = c.Price
                    });
                }

                ServiceIndexModel viewModel = new ServiceIndexModel
                {
                    Service = servicesVM.OrderBy(x => x.NameOfService)
                };

                return(viewModel);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public ServiceIndexModel Get(int page = 1)
        {
            try
            {
                IEnumerable <ServiceEntity> customers = _salonManager.GetList();

                var count = customers.Count();

                int pageSize = 8;

                var items = customers.Skip((page - 1) * pageSize).Take(pageSize).ToList();

                List <ServiceModel> servicesVM = new List <ServiceModel>();
                foreach (ServiceEntity c in items)
                {
                    servicesVM.Add(new ServiceModel
                    {
                        Id            = c.Id,
                        NameOfService = c.NameOfService,
                        Price         = c.Price
                    });
                }

                PageModel         pageViewModel = new PageModel(count, page, pageSize);
                ServiceIndexModel viewModel     = new ServiceIndexModel
                {
                    PageViewModel = pageViewModel,
                    Service       = servicesVM
                };

                return(viewModel);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }